MKLHHCAEALGMESSDNSSFFYDSRCIHPEKEKDDSMISNPPISCPPSASFTLPNSRQESSLKSVKSSPNLSVNHSRYTRSTSFPPPLSHTLPTFSSHDSLSLSLHAYREGGRFILKETMVPSKHYFHASRGNGRLTLYVLTRGAEEEESVDDQDDNEEVMRNKECHHAEREEHGEAIEDGVDTNKEYSSNTIQSLDIEKECVRKQSLDVEEECVRKNLGMVDIPKEERLNGLSCHNNNKGNIEEDGSDDDKRNGEMMDSNGQLLCGAPQPRPPQSSAIIYSHVESQRSDVNGISNVITLSLQSSSHSKLTLHKSQVLSFPCLSSYPLLLGTLKQSALIHSSDHVSLPSKKVHDHVSTFKQSNENFIWESDLRPCAVVLGDLMPRAVVQPSGSAPCKQRHGCGGQRGGGGAVLPAFVME