MAALSMTWSCSPLTSSKFRRVNRYSGMTFASVKSTEGLGNLPKVVLTSPHGSEAELYLFGACVTSWKVDSKDLLFVRPDAVFNGQKPISGGIPHCFPQFGPGPIQQHGFGRNVSWTLVSSENVEEKPVVTVELRDGPYSRAMWDYSFHALYKITLDKKTLSTELTVKNTDNKPFSFTTALHTYFSASVTGASVSGLKGCKTLNKVPDPTNPVEGKEERDVVTFPGFVDCVYLDAPNELQLDNGLGDKISIKNTNWSDAVLWNPHLTMEQSYKDFVCVENAKIGTVQLEPEQSWTAVQHLTVA*