MKATLRYLAGLAGPSGFGSNSTAEQVTQDCSSLLPSNLTALITGGTSGIGAETARVLAKRGVRIVIGARDLRKAKEVREKIQKESPHAEVILLEIDLSSFASVQRFCSEFLALDLPLNILINNAGMYSQNLEFSEEKIEMTFATNYLGHFLVTKMLLEKMIDTAKKTGIQGRIINVSSVIHSWVKRSCFSFNDMLCGKNYNGTRAYAKSKLATILHVKEVARQLKERNANVTINAVHPGIVKTGIIRAHKGLITDSLFFIASKLLKSISQGASTTCYVALSEQTDGVSGKYFTDCNESNCSSLANDESEARKLWNDTHALLHKRLRQATNSKCFFPT*