MGSRKKAKPSRSRKKAKPSPDQAVALDYVRAWAHPAASAPPPEPSAADAAGDDFLPHQAARMASGGGGSVLFELHSHSNHSDGFLSPSELVERAHRNGVKVLALTDHDTMAGIPEAVSAAHRFGMRIIPGVEISALYSPKEIAGTGEHVHILAYYGMCGPSRFDDLERMLSNIRDGRYLRARNMLAKLDRLKVPIKWEHVTKIAGEGVAPGRLHIARAMVEMGHIENIRQAFNKYIGDDGPAYATGSEPFAETVVQLINRTGGISALAHPWALKNPDAVIRALKGAGLNALEVYRSDGKVDGFSELAEKYDLLKIGGSDFHGRGGKDESDIGTVKLAITTLCSFLKMARPIWCSAMKDILLKFAEEPSTTNLGKMVLFGELINFNGFSSTGSGMDIVNLCLSSWLSNNGMEEVELEEVRLKLAHCVGKR*