MPPLVQDTFPSTPGKVKVERSNYFGRMSYRWQSFSVGATVLWVFGLLSVAIVLVLLSSSLDGYKTVHGTIGWGGSEWEKQVRHSCHPKRSDGKVVLVTGAAGFVGMHVSLALKKRGDGVLGLDNFNNYYDPSLKWARCEIVENHGVFVVEGDINDAALLKKLFDLVPFTHVMHLAAQAGVRYAMENPSSYVQSNVAGLVTLLEACKSARPQPAIIWASSSSVYGLNTKVPFSEIDRTDRPASLYAATKKAGEEITHTYNHIYGLSFTGLRFFTVYGPWGRPDMAYFSFTRDILQGKAINVYQGPKQADLARDFTYIDDIVKGCVAALDTAEKSTGSGGKKKGPAQFRIFNLGNTSPVTVPNLVSILEKLLKVKAKQNIVAMPGNGDVPFTHANITLARMQLGYHPTTDLQTGLKKFVRWYLNYHHISNNNMKVNS*