MAALSMTWSCSPLTSSKFRRVNRYSGMAFASVKSTEGLGNLPKVVLTSPHGSEAELYLFGACVTSWKVDSKDLLFVRPDAVFNGQKPISGGIPHCFPQFGPGPIQQHGFGRNMNWSLVSSESVKEKPVVTVELRDGPYSRAMWDYSFHALYKITLDKKTLSTELTVKNTDNKPFSFTTALHTYFSASVTGASVNGLKGCKTLNKVPDPTNPVEGKEERDVVTFPGFVDCVYLDAPNELHLDNGLGDKISIKNTNWSDAVLWNPHLTMEQSYKDFVCVENAKIGTVQLEPEQSWTAVQHLTVA*