MDKNNQKKFVLVHGICHGAWCWYKVKAQLEAAGHSVTAVDLAASGVNMTSLDEIQTLKDYCKPLLEFLSSLGSDDDKVILVAHSMGGISASLAADIFPSKVAAIVFVAAFMPDISNPPAYVFQKLVKDVTQEVWMDTVFGKPDRPLEFALFGPEFMAKYLYNLSPLQDFELAKMSVRVSPFMTNNLAGTISFSEDRYGSVTRIYIVCGEDVAVPVDYQRGMINDFPVKEVLEIKDADHMPMFSKPQELCALLLEIADKYA*