MESHGSSFSGLDSYFRALAQTPARLARRACSVSTSHEEMSQVKARSGSVMQRTLRWYDLVGFGIGGMVGAGVFVITGHASRLRAGPSVVISYAIAGLCALLSSFCYTEFAVDMPVAGGAFSYLRITFGEFAAFLTGANLLMDYVMSNAAVARGFTAYLGSAIGISKSKWRLVIHGLPDGFNEIDTFAVLVVLAITLIICYSTRESSLVNMVLTILHILFIGFVILMGFWKGDWKNFTQPANPNNPSGFFPFGAPGVFNGAAMVYLSYIGYDAVSTLAEEVHNPVKDIPIGVSGSVIIVTILYCLMAASMSMLLPYDMIDADAPFSAAFRGESDGWQWVSNVIGMGASFGILTSLLVAMLGQARYLCVIGRSNVVPAWFARVPPKDINAC*