MAKRLKYVLNHFLILLLLPSSAMSATYINYTRVIINEKARETSFTIYNEGLKPVLLQLWTEKDNIFDRPEEIKTPFIILPPIFRLEGKTSRAVRVQFTGDQHTLPADRESLFWLNTLEVPPVADSKAEKGALQVAFRTRVKLFWRPTALAAITLEESIKELHISLSDCGGKRCLLVKNNSPLYVTLMDLTLNDGTEIKQLPDDGLWAPLSTKTVVLPKNTKGEGTVKTLSWIDDYGVVNTYNY