MFKICLQFVFYFITVWCWQNETQSTVQTKALIPKQLQLGEGPHWDEENQCLYFVDITNNSIVKCDPKTGLHTKAQVSDDPVSIIIPVKGQPNKFLITSGLNVATVVWDGVSNTVSDYKVLVTVNESAEMRFNDGKVSPSGVLFAGTMLTNLDPNNLDNCQGSLYSFKNMTAKKVLNGTSISNGLAWTKDEKTVYYIDSPKRKVSAFDYDKETTEMTNRKTILDFDEKNLTGFPDGMTIDAAGNLWIACYNGSKVIKVNPQNGEILATVPLPASYITSVAFGGPHFEDLYVTSACGEEIFLNMQRTEEDGRAFMVTGTGVRGLPANKIPL*