MSPMRRSALAFRRHVSQLRYEVPGYGTATFDLKHEKAAGDREPVQAAERSFVERTAPRKEELTEEQKDARAAARRAKKARQKANKAEKAAAAAASEAERADYPHAQLRENPHRSLRTSQEHAVGTATDEEVEEEAAGAGPGCCDGGPELWAGATTLQDTEGWKELVKAGKILLFDEDRAVCPLAGQAARGSPGVGMMGMVFSASTTMFVARTPLLLGLLGIANVDAFASAPNTLEDMTARMVSGLIEDFAAVSANFGEDSVETVAKAVINSTPELNSYVLKIMSHMTGMEAWRTGVPPNDALISKFWDEDSWHVTETVKIDKITETIYNAVSPEATSYLYRNDDLTLVKEMIDFPTTSNSPEDVTFDLPTAVAYTGPSDLYYMPLTDLASLIQSKTVSCVTVVTAFKERLEEFDPYLAFVTTPLYDSALTTAAEYDELLAAGESKGPLMCIPFGRRAPPQIPEEPPL*