MGAKDGKQSADFDGVRDAGIHIPLPSDKRQLLTMEDHHKVVQVALVAAGSFNPPTYMHLKMFELGRDAVLSRGFHFLGAYMSPVNDGYGKPGLVSAEHRLKMCQLAVEESPFIMIDPWEALQPNFQRTLNVLAHIKDELCLNESVNDGMLQVMLLCGADLLESFTKPGVWVPEQMEKILHDHGIVCISRGQKDLRKIIMGSDMLAKYEQMCAAYFQLFFQENIILIDDFDCDISSTIVRERLGKGMSIEHLTPPSVINYIRENNLYNWDAHQGHM*