MESLAAVKAAFLAQAPSGSRSAEVQAAQSTEPAPEAGAPEGEDHRGGPPRALGSLGLCKNEEAKERPGGSPRLPVISEKTGGQSGRQSDVPPNAGPGAKSGGSWRGRPFPCSACGRSFKCSSDAAKHRSIHSGEKPYECSDCGKAFIHSSHVVRHQRAHSGERPYACAECGKAFSQSFNLLRHQRVHTGEKPYACADCGKAFGQRSDAAKHRRTHTGERLYACGECGKRFLHSSNVVRHRRTHHGENPYECRECGQAFSQSSNLLQHQRVHTGERPFACQDCGRAFSRSSFLREHRRIHTGEKPHQCGHCGRAFRALSGFFRHQRLHTGEKPFRCTDCGRAFRLSFHLIQHRRVHGAE