MVAHFVQEFKRKNHGKDLSTSPRALRRLRTACERAKRVLSSATQTTVELDSLYEGIDFYASITRARFEELCMDLFTKCVEPVEKVLKDAQLDKSAIHDIVLVGGSTRIPKVQQLLQDFFHGRELCKSINPDEAVAYGAAVQAAILTGTGGSKIQDLLLLDVTPLSLGIETAGGIMSVLITRNTTIPAHREEVFSTYSDNQPGVLIQVYEGERARTRDNNLLGKFELSGIPPAPRGVPKIKVSFDIDANGILHVSAEEQATGSSNRITITNDKGRLSAGEIKKMVEDAEKYAREDDQARKKVEARNKLEGFLYGIRNKLREPGAGDRLTPEEKHTLDTTLDEALGWLERNQLAEVEEMEHKQREVEEALGTILSKVYGAGGSSGGAGGGGGGAAGGGRPVVEEVD*