MFNVIGFSLLTMDSVAYRGLLYTFFVLNFVLVCQLILLQPLVSASDGKPENAAELFERASQNIKVKDYTEALDDLNAAIEADPTLSKAYLFRASVLRQLCRYEQSERSYKKFLELKPGDSAAEKELSQLLQAQSALETAQSLYDSGNFSKSLEYIDKVVLVFSSACNKAKLLKVKVLIADKEYESAIAESGFLLKEDENNLEALLLRGRAYYYLADHDVATRHFQKGLRLDPEHSELKKAYFGLKNLLKKSKSAEDNANKGKLRVAVEEFKAALAVDPIHLAHNVDLHFGLCKVLVKLGRGKDALDSCSEALKIDEELVEALVQRGEAKLLTEDWEGAVEDLRSAAQKSPQDMNIREAVMRAEKALKISKRKDYYKILGISKTASAADIKRAYKKLALQWHPDKNVEKREEAEAQFREIAAAYEVLSDEDKRVRYDRGEDLEEAGMGGGGGGFNPFGGGGYTYTFEGGFPGGGFGGGFPGGGGGGFEFHF*