MMTSGLVAPTQCKGIVSGSRSCTLPSFRSIKQNRRQYKLRAQAEQAEEVDPTTGMPVPKFATTNPESGLKVKVGNLQWAYRKSEVPSERIDPSKPAVLMLHGIGSSSFSWSTEEEFVSGLDGFVEALNIKKPFAVVVQGYVLSQFGLLWAAQNEDKVARLMILNTPLSVGSRLRPDLAAFKNPIPFLRPRSFNGAYFNADGLAYVMDGRVAEAYDRPYQDPAAFEALSTTMEKLDFQKLLNKVDDVYCSWKKPSAIVFGSSDPFLKVNSAFEFLDTKRTNMKVIGQKAKMGAMPQEDYAEALHSTMIPFLEGATDVWVSGKMMKMTNKGGVDAE*