MKATLRYLAGLAGPSGFGSNSTAEQVTEDCCSLLPSNLTALITGATSGIGAETARVLAKRGVRVVIGARDLRKAKEVREKIQKESPHAEVILLEIDLSSFASVQRFCSEFLALELPLNILINNAGMYSQNLEFSEEKIEMTFATNYLGHFLLTKMLLEKIIDTAKKTGIQGRIINVSSVIHSWVKRSCFSFNDMLCGKNYNGTRAYAQSKLATILHVKEVARQLKERNANVTINAVHPGIVKTGIIRAHKGLITDSLFFIASKLLKSISQGASTTCYVALSGQTDGMSGKYFTDCNESNCSSLANDESEARKLWNDTHALLHKRLRQATN*