MKGLPTMRSSHSQKYGRNLSKGKRIYRFMDNVKITLLCGFVTILVLRGTIGLGNVGVPSEDAHDLMLEMPGQESNLVNGKDMDAEEEDELDLELDLNQTYTMGPVISDWDRQRRAWLLENPELALNSHGKFRILLVTGSPPKPCDNPAGDHYLLKSIKNKIDYCRIHGIDIFYNLAHLDAEMAGYWSKLPLIRKLMLTHPEMEWIWWVDSDAMFTDMVFKLPLEKYKDHNFILHGWEKEVYEKQTWVGLNTGSLLIRNCQWSLDLLDAWAPMGPKGRIREEAGKVLTDALAGRPAFEADDQSALIYLLIMQRDKWGSKVFLENSYYLHGYWVAIVEKFEENMQMYHPGYGDERWPFVTHFVGCKPCGSYGDYSVERCLKQMERAFNFGDNQILQMYGFVHKSLGTFKVKRTRNDTDRPLEEQDPLNLLHPLFVQSA*