MVRAPCCEKMGLKKGPWTPEEDQILISYIQSNGHGNWRALPKLAGLLRCGKSCRLRWTNYLRPDIKRGNFTREEEDSIIQLHEMLGNRWSAIAARLPGRTDNEIKNVWHTHLKKRLKNYQPPQNSKRHSKNNNDSKAPCTSQIALKSSNNFSNIQQDGPGLGSGPNSPQLSSSEMSTVTADSLAVTMGISNGSDQMDSSENFIPEIDESFWTDDLSTSGGEELQVQFPFHDMKQESVEMDVGAKLEDDMDFWYNVFIKSGDLLELPEF