MWRFVWSLLLLFVMCKDTIVMAKSAAILLPSQTGVDDSVCSAPDPSLNYKPVIGILTHPGDGATGRLNNDTNASYIAASYVKLAEAGGARVIPLIYNEPEELLFKKLELVNGVIFTGGWAKKGLYFDVVKKIFTRALERNDGGEHFPVYAICLGFELLTMIISQNTDIFEKVDAKNAASSLQFVENVSTQGTVFQRFPPELLKKLTTDCLVMQNHQFGISPENFEGNSALSRFFKIVTTCLDGNRKAYVSTVQSQTYPVTGFQWHPEKNAFEWGSSKIPHSEDAVHVTQLIANYLVGEARKSQNRPSPEKVLSNLIYNYKPTYCGYEGRGYDEVYIFTQQRSLL*