MEAHFRLVQIFFDNSWHMAAQRPDGSSMTHRSGPTGGHLLKFDFRNVFWVNEGWDYCYAIEDKAPVHLMVCIFFGQLSGPKKAHCLYHKTPMLAWQQLRQNFPEPNSCTLVHQEFKRSVGPYESYILTVCPEAEPKHFRAVLVFQLPDDGWHSWGDSFFAGLLDGAYKGACSHLNRPLIGDLRQISAHYYLILSLRNFNRGCPLLPATSDQTDQTVTVSAGEELGMARWQEFQSQNADGKLHLAEYLQLFLERLDLSLRIYESWGGQQLVPYQCVVLREEWKEIRSLVFLALRFQKAAYRRLHGGTTAPSLVEDAAPRVTPSSVSGTVSGATDELLGEWGV*