MDKGTMKRKQRRYRTTFNTLQLQELERAFQRTHYPDVFFREELAVRIDLTEARVQVWFQNRRAKWRKQEKIGGLGGDYKEGALDLDVAYDDSAVLGQLDSALGGGGTLLPDTPPQSSNSLDNELKASYGTGAMSPSRLSPNIFLNLNIDHLGLERGGSGLSMEWSTYPPQTQAQTQPQMDSDNQLQQHPPQQHPSDPIHAGSSSHHQQQQHQQEQHNPQLHPGLEFAASLSLDMTDGSSAYDEMKFLSVDVDQFTIDSFKADCILSMEQSQMQAYGGHSQLVGSSNELCLDGIGMSSFGMEEGEPKTPPSLLVLDKSLPSLSIGVEGIADLVEQLHHHQHDGGPVGGGVITGDVM