MSTTAAIFENRTAPLVLPRVLPRDFPSTPVLQPGSLLACADESCATTNRGAAARAWEKIEAECREKLEQNRTAAAMRCLEGHFWEAREPGKRAGDFFTTLRKLRHDAEMFTWLEQEGKVTTELKKVFRGIFHSAKQKHSDPDKVFELAFNEETNERKMWQKANNKAVYWDPAGREVPSKTLRAKAAALKGLEDSLESTGRAVCDRFLSSRALRHLKRFLEASTFYFYPRSGYHLLALLEDGLASPLLAQLVDGIRHALPRSAGTQPLRSVRAWKADNSALQRPEMEKPELGPQGKLNLLLWLVPTSALNGSAAGALQLLPRNATGRDAPVARVAYAANRAVLWQDELKAEWVGPGWKSGFLQRGIHLLFTFGWSEDGAAGQCVKRSKVARIFGLSRRL*