MVRAPCCEKMGLKKGPWTSEEDQILVSFIQKYGHGNWRALPKQAGLLRCGKSCRLRWINYLRPDIKRGNFTREEEEAIIKLHEMLGNRWSAIAARLPGRTDNEIKNVWHTHLKKRLKDKTSTSSPASSTSNVTSQSAEPENMISPQPSSSSSDVSSVTEVSAALTDDNHRDMITMKGENMELSETFPEIDDSFWSEALSADNSSIPLEFPEATNDQAQPQFPITENDSGELGFTFGPNMDDGMEFWYDLFIKAGHGDTPKLPEF