MNLLWRLVSPKFGPQVCKYSKRSLKSVKFPFGSSNSLLHGIHVFHCPDEVGIVAKLSDCIASRGGNILTADVFVPQDNNVFYSRSEFTFDPARWPRGEMDEDFFKLSKMFNAMKSVVRVPEIDPKYKIAVLVSKQDHCLVDLWHRWQNGRLPVDITSVISNHDRGPDAHVIRLLERHGIPYYYLPTSMGKKREVEILDLVHDTDFLVLARYMQVFSAEFLKSYGKDIINIHHGLLPSFKGGSPSKQAFEAGVKLIGATSHFVSEVLDAGPIIEQMVERVTHRDNLQSFIQKSEDLEKQCLVKAIKSYCELRVLPYEKDKTVVF*