MKRIAVLTSGGDAPGMNAAIRAVVRQAISEGMEVFGIYDGYAGMVAGEIHPLDAASVGDIISRGGTFLHSARYPEFAQLEGQLKGIEQLKKHGIEGVVVIGGDGSYHGAMRLTEHGFPAIGLPGTIDNDIVGTDFTIGFDTAVTTAMDAIDKIRDTSSSHRRTFVIEVMGRNAGDIALWAGIATGADEIIIPEAGFKMEDIVASIKAGYECGKKHNIIVLAEGVMSAAEFGQKLKEAGDISDLRVTELGHIQRGGSPTPRDRVLASRMGAHAVKLLKEGIGGVAVGIRNEKMVENPILGTAEEGALFSLTAEGKIVVNNPHEADIELSSLNKSLS*