MCASHFFGSPGCMSDLRAYRVLLRGTTQYALKPLKPLSQLNGAAEPHLILDFQIVFIFACQIKESYMDAERSLIMDVPQMPEFEVGPNGQPIQGALFPHLAKKELRVREIVNQKSMDAWDKCWEEGIIPWDVGGVTPIIAHLAKRGVLPEGRALVPGCGAGYDVLALASPNRHVVGLDISEKALQRAKELAAVSPNRQQTEYMNEDFFTWTPPELFDLIFDYTFLVAMDPSMRPAVAKRFAELLKPDGELLTLMFPLDDHVGGPPYAISVETYEELLHPLGFTAISIEDNEFAIESRKGREMVGRWKRMNA*