MSGAESLFTWVYGPGVTRGGSVVGHHQPEALRPVLFLFYTLETIFNMFCMGYHISGFQAIELHVFEWDTVAIHYFYLMTF YFFMVVTLLQSVNICTGNTPAVVTEIWKSSAAAIVFILISLSTMWDAERQFYVFFFASELGDKNSHAFVEDRPIHPIFHY LRGMSISSLTCGILYLLHATIMIDVKLTNDRNQGESKGTYMPIPLFVLGRFIHRKLSAYDWFREFCENDIIYL