MDIQIKKHKFQYDQTHLIHGFDSLPQEIIIDIASRLPITSLVQFILSCKSFYNMLHDINLVNMHKNRVVETGPCIIIHADYPLRNQLYFLEFSDHRDVVRKIRTPFANYVPEFKVVGSCQGLLCICDSLFSDALYVYNPFTRDYKQLPRSIEFEVQKLVFGFGFHPVTKEYKVIKIINYANMYYNEPGGRYHRRFRVPFFGKSDVQVLSLGTNNKWRSVGEVVYRFDQSSQGILLNGKMHWLTRFGKYHGRRDRLIVSFDLGNDVFGEVPKVDFDVKPRIVQYHLAVLGDCLAVALTLPHYKGGGFEIWVMREYNVKESWMKEFRIGAYTPNPNCVTQHVQPLVKVLCLLKNGEILLEYKGGNLVSYDPKTCVFRTLRFQGMPNLFQTFVHVGCLNWIDIPPQGRS