MTHMGGILEKRGHLKGALDHYGEAMNIRRDVLGDKHPKTLQSIGKMDSRQGQTYEALILAQEALFGSKKAFGEQDGVLVAQRGGGDDKSAQKQYVIAAHESHADVIEAENTCISVMLLGCMGFMMATFYLVNWPDEDIRRISWEVISSTISVFGSLLLFQGFNRVLEHYLFGDLSIWQQVGVAMLQLLLWFAMLQLVLGYQSGAVGENGKVSQRRAALESAQMSSSPNERLQHFRLAERLMHDIQLDTHAAAVLMGHVTGFAAVNAWGFLQQAVPRTFWCCAAVPPLSFLGISWVYKATRYVRHKKTFADGEEDEYEVVWGEHVAETEDEVISLAVSFLAVQMLRFCISGHLPDASGVDKPWQEWHSNFQCALLLLAGVIAGGADVARLLHERSHNVNFTRVASSDSKVSTSPVSSARAGGWFQKISAMTFAFSLLFAAEWWISSNFDLDGSLKAVVSALLVTFAAFIFIFGIDKVADMHFEDAELDQALRLIISALGMLVGFSWERCFDAALGGLSTRGQGDGYEGQDLNHKGPALFSVLSRSDL*