MPRTKVKIAFITNDAARRAAYRKRKKGILKKMEELSTLCGIEACAIAYSPYDPEPVIWPSELGVHHVLGKFRTMSEWEKNKKMANQESFLGHMIAKHKEQLKKLVKENKEKEMTVFMHQCLDEGRVLPDNNLTADDLNDLSSIIEQNLKDVCRRLETLNVMEKTPPHQQPPQIQSSPVLDMSANHDQKQKKFMDLLNGNEDETTTVPPFESDANLQLQIGF