MLPPPGFAPLHHYLNKTGVLPVGMPTGLDQSGALEQYGMPDLLHGGGGGGGAGATAPGGAPGGGAATNQQLHHSPTNGVAPGPNGGNTGNTGSGTGTGHSKSKNSDLRLFKCLTCGKDFKQKSTLLQHERIHTDSRPYGCVECGKRFRQQSHLTQHLRIHANEKPFSCAYCPRSFRQRAILNQHIRIHSGDKPFGCPYPECGKKFRQKAILNQHVRTHQGERSIIVTIYIYLHGRSAGMPLYVRCPICQKEFKQKSTLLQHGCIHIESRPYPCPECGKRFRQQSHLTQHLRIHTNEKPFGCMYCPRFFRQRTILNQHIRIHTGEKPYRCGQCGKDFRQKAILDQHTRTHQGDRPFCCPMPNCRRRFGTEQEVKKHIDNHMNPHSSKSRKLASMAALNNNNNNNNNNNTSNSNNNNNNNNNDNSDAARNAGTAANGNNASGNN