MKTNNTGYIIGAYPCAPSFHQKSEEEEKEFWRQLSDTPDIRGLEQPCLEHLHPLGDAWLLRHTPGNWQIVVTAIMETMRRRGENRGFGLASSNEDQRQACVAYYRHLYQKITTINAASAGKVIALELHAAPQADNPNVAQATDAFARSVKEIAGWDWPCDLVLEHCDAMTSAAPRKGFLPLDNVLEVIADYDISVCINWARSAIEGRNTTLPLTHTQQVKQAGKLGALMFSGTTQSGEYGEWQDLHAPFAPFCPDSMMTQEHARELLTCAGTDVLQFMGIKLLEINANADVSHRVAILRDGITALNNAK