MSGAESLFTWVYGPGVTRGGSVVGHHQPEALRPVLFLFYTLETIFNMFCMGYHISGFQAIELHVFEWDTSVNICTGNTPA VVTEIWKSSAAAIVFILISLSTMWDAERQFYVFFFASELGDKNSHAFVEDRPIHPIFHYLRGMSISSLTCGILYLLHATI MIDVKLTNDRNQGESKGTYMPIPLFVLGRFIHRKLSAYDWFREFCENDIIYL