MSRYAEVHLNPNGPGDARPTAIQIIKDEEAEGKLAGKVIVITGTSAGIGIETARALSLTGAKLLLTARDLNKAKTALDGILVPGRVELVKMDNNSLSSVRAAAKDILQKSNNQVNILINNAGIMALPKLELTEDGFEKQFGVDHLAHFLLFELLKPALLDSASPEFSSRVVNLASSAHHVAPINESGNYNFEKTEYNEWVAYGQAKTANIYMANEIERRYGSRRLHATSVHPGVIASTGLMQYMDPAIKEEMKKDKKAYNIMKTAEQGAATTVWAAIGQEWEKKGGEYLAECGKTTRGNDNHEVTGVGFAGYAYDPEAEARLWKDSLIMVGLTDDQ*