MNLLWAIVIVAELKCHTGHTVFRTRWPTYVQKKHYNIPVKPPDYCNADICPANKKHITCGFKFWSTKCGRNHEGVRMSDY RYDIVRNVNNFRRKLEWGLGNLPRAVKFKNIKWDDELSVMAMRVSNQCLQHTFSPCVNTFLYKDVGESSDFVKVQNTSKG FNVISFLNMWFEYHKMMKPSYVNNFPNIAPQDRLIIFANLIYEKNKKMGCGMVKSGQGRFLTCLFDKKIKPNQKLYTTRL NDPFRTNRKTNETESIQSNSSSTEAIVNLNTAYK