MPQIDPFFGVDIFMQNMKALKSHTLLETVHRRFQKLGVNTFQMKVLGRQLHFTTEPENLKTIQAIDAKKWSLGRRRKEGFRPLLGIGIFTTDGHEWQHSRDMLRPNFVRSQVGDLATFETHVSHLIAAIPPNQQVDLSELFFRLTIDSATEFLFGESTESLTKGSADGFAEAFNNSQDYIAHSSRWGKWTYLFPANKRFEQDKKFVHDFVDYFVEKGLAKRPQLLAEKSDSKSGRYVFIDELVRQTTDRIRIRSELLNILLAGRDTTASLLTNVWHTLSKRPDVWKKLQNEIATLQGSQPSFEELKDLKYLKALLNESLRLHPVVPLNSREAQEDTTLPVGGGPDGRAPLFIKKGHLMAWSLYAMHRRKDFYGEDAEEFRPERWLDDAETGKKGLRPGWEYLPFNGGPRICLGQQFALTEASYTTIRLCQAFSGIESRDPEPWVEAITLTCVSRNGAKVCLTPRKQ*