MLLLPNHTCDLTNEWQKQLLVLFEYFLRSSCTHVPTCASVPPPLQNLYVSKRIKVVEKGQHQLTLILFATLFFLRKLHLYFLYILSNIFGLSLFFTCSLAFSISMAEAKLRYAVVTGANKGIGFETVKELASNGVKVVLTARDEKKGHEAFERLKECGFSDLVIFHQLDVTESASISSLVEFVKTNFGKLDILVNNAGISGANLDEVEGSTFKWEELTQTNEMTEKCLTTNYYGAKKTTEAFLTLLQLSNSPRIVNVSSQAGLLKNISNEWAKGVLDDADNLTEERIDEVLKEFIKDFKEGSLATKGWPTFLSAYIVSKAAMNSYTRILAKKHQNMCINSVCPGFVKTDINKNTGILTVDQGAASVVKLALLPDGSPSGLFYIRQELSNF*