MGLVPGSGLKSPRYNVDDIPVDKLHLERALDDDSAAEGVTGHRYMHDENKLIKKKYKAGPTTQAEVRECSASGGLESWQLGLISFGPAVLDFGNVYVKSTAVKSFSVFNDLPQSCAANLLGSVAMARSFVLTGAVLLSCGAFLTAFVPAPSSSHVSAPTASTGTAAALTAATLVTPQAAFADEGSVWIPALSAIGAGFAIGLAAIGSGVGQGIASGRCIDGISRQPEVADDLRGVLLLSLAFMESLTIYGLVIALAILVAMQYDAEELSRSAPTSQVVPSAHAAGFDVSVCSPTPQSFQRQVVYTINGIHPYKLLVKATITPVQIRMSRADLNFRFGEDSLEKTLSEKLMLDNPGNAPAKFSWQGSNQSFSVSPMSGVIPRGGSQGVEAWSHGPGFVSSRQGLL*