MNLLWRLVSPKFGPQVCKYSKRSLKSVKFPFGSSNSLLHGIHVFHCPDEVGIVAKLSDCIASRGGNILTADVFVPQDNNVFYSRSEFTFDPARWPRGEMDEDFFKLSKMFNAMKSVVRVPEIDPKYKIAVLVSKQDHCLVDLLHRWQNGRLPVDITSVISNHDRGPDAHVIRLLERHGIPYYYLPTTMGKKREVEILDLVHDTDFLVLARYMQVFSAEFLKSYGKDIINIHHGLLPSFKGGSPSKQAFEAGVKLIGATSHFVSEVLDAGPIIEQMVERVTHRDNLQSFIQKSEDLEKQCLVKAIKSYCELRVLPYEKEKTVVF*