MRAASEMFVVDAAAAADKGKEKVEEPVPAARAAGCGNGRFMAYPARMAEHKGVVTDAAIFRAELEKLHAHMGTKLKVPIIGGKDLDLHQLFKEVTSRGGIDKVKAENRWREVTASFLFPATATNASFMLKKYYMSLLYHFEQLYFFGAQGWYQQETDNRSLPCIEVRAETENTVKRKRATSASSDPALASDNADVDVIIDGKFEYGYIVTVVMGSKSTKAILYNYSEEPALTTLAPTMPVNNTGSKGGHRRRQRRKKLSTTDPRHPKPNRSGYNFFFQDQHRKLKPEYPSQDRLISKMIGERWNNLSPEDKAVYQERGVQDKERYQSQLAAYREELRTGQPISNSMPIIGNDAPIQQTFPQTEVTIDEVDSKVSKGDMLLSNQRYNNSDEGVDSGGKLVEDEEFNTDTSPEPSMDTTDSPGPLDPSADGDRFELRRRENPNKNEKQSTAPK