MSDQASEKSPTLTGKNLQKFYAQHDVNLESLLEAGNGCFPCRFIRLNPRWDRDETLQLLKAELPTPSVYPIPVPWLDDAFGFYALPGDFPLQRSKSFQSARVYGHDVSSGAAVAALLTDQHDAHTPIIEAAGAHSETHNGQPLQLRVLDLCCSPGLKLCAMSDFLNHQGTPAMVIGVDVSESRMAVCKKVVHKYQLMHEGITRSSTLATPSDDSRIRLYLADGTTFGMENRSLNLVFDSVAASEENVLGKRKRMNKSARALIRPSSAYLIECWWMLSAQRMGR*