MVEIRPLDGAASTVAAVTRSQKGKEQALTWSRYDHSAEVGQESVIQVVTDNASNCRKMGRLLEAEFKHIGWTPCASHGLNLLMKDIGKLEWVKRITTQALSIVNFFTKKLKGHGIFRDGSKENVPDDATQVKRTLLHDINRHASVVLDGRILGRFDCASYVGLVKSVLVVQALVVYVMFFDSGIHDIREVWNRRWDWFHRPIHAVAHILHPLWRNEVQFNNEELEEGWQSYIQVWSGGDVQLLRKLEDELLVFRNGSHAFGRATVVMRETQLQPVSWWEKYGISTPLLQGNPIEPRQVNVDKIDIEKVKDIPHIPAEERDIYAMLYEEMMAPATVTRSRAPTSADHASTSAEVEASSSSDTESHSFEESDDTERDGTEDDAELLLVTLDS*