MAIVHYHFLFPVDKMKFGATYEEYLRAEQDKFLGQCSHVEYKRLKKVLKKCRVGRSLQADGTNGDEQQEGSDESSNICECNSCTLCDEMFFTELNKEASEIAGCFRSRVQRLLHLHVPSGLQRCIWRFRQCFIDDQQIMVQEGRMLLNYVTMNAIAIRKILKKYDKIHGSVSGRDFKSKMQTEHIELLQSPWLIELGAFHLNCDDSDADEPGAGGFFKNGFFKNFSCDLSGAQPLLTMTISETLKYEYSLTCPICLDTLFNPYALSCGHLFCKSCACGAASVYIFQGVKSAPPEAKCPVCRAVGVFGRALHMTELELLLKRRDKDYFAQRLREERSVMVKQAKEYWDSQAMLSMGI*