MARVGSLVMASMVICAFMLDSSASKIPESGIRVDLVHVDAGLNFTALQRLQRAVTRGKLRLEKLQSKTTAALDGSGEVDIEAPVHVGNGEFLMKLAIGTPPVSYSAIVDTGSDLVWTQCLPCDKCFKQPTPIFDPAKSSTFGKLSCKSDLCQALPSSTCDPDCEYVYTYGDYSSTQGTLATELFTFGGVSVSEVGFGCGNYNQGRGFSQGAGLVGLGRGPLSLITQLGGSVANKFSYCLKSIDDSDSATSPLLLGAEAKTTGEVITTPLVRNPEQFSFYYITLEGISVGGYLLPIKNTTFEMKADGNGGMIVDSGTTITYLEVAGYREVRKAFLSKMKTPETDGSATGLDLCFSLPSSATEVEVPTLTLHFGGGGSLELPAENYFIADESTGLLCLAMMPASGMSILGNVQQQNFLVQYDLGKELLSFTSAQCDKL*