MSFFIENPNVGNSDHLEDSRIRGYNPLTPPNLLQHEIAMTEKSRQTVLEARREAVAIVHGTDTDKQRLLVVIGPCSIHDPDMALEYCDWLLKMKEKYNDELLIVMRAYLEKPRTTVGWKGLINDPDIDNSFKINKGLRTSRQLFVDLTNKGMPIASEMLDTISPQFLADCLSVGAVGARTTESQVHRELASGLSFPVGFKNGTDGSLDVAVDAIGSVKHPHHFLSVTKPGVVSIVGTVGNPDCFVILRGGKKGPNYDAQSIAEAKAKLTSKGLPPRLMVDCSHGNSQKNHKNQPKVAAVLAEQIAAGETAIMGVMIESNINEGNQKVPPEGKAGLKYGVSITDACINWEDSEIVLETLAQAVRSRREKLAVNGASQ*