MGRAPCCSKVGLHRGPWTPREDALLTKYIQAHGEGQWRSLPKRAGLLRCGKSCRLRWMNYLRPNIKRGNITPDEEDLIIRMHSLIGNRWSLIAGRLPGRTDNEIKNYWNTHLIKKLKNQGGITDPNTNNKLTDPAQESPMNKKKIKNKNKNKGKKKVLESEKKTLLYIPKPIRVKTLSSISASTTSQEEEQRTERIEENGVGKEGENDRFGLFFAEHHHEDLVTNSDMECQSGFLEKLYEEYLNLLKNEENIHDNY