MKRIAVLTSGGDAPGMNAAIRAVVRKAISEGMEVYGINRGYAGMVDGDIFPLGSKEVGDKISRGGTFLYSARYPEFAQLEGQLAGIEQLKKHGIEGVVVIGGGGSYHGAMRLTEHGFPAVGIPGTIDNDIAGTDYTIGFDTAVNTAVEAIDKLRDTSSSHGRTFVVEVMGRNAGDIALWAGIASGADQIIVPEEEFDIEKVASTIQYDFEHKGKNHHIIVLAEGVMSGEAFAQKLKEAGDKSDLRVTNLGHILRGGSPTARDRVIASWMGSHAVELLKEGKGGLAVGIHNEELVESPILGTAEEGALFSLTEEGKIIVNNPHKARLDFAALNRSLSQ*