MKLELVLIPSTGDGHLRPLVEVAKLLLDNDDHLSITVIIIPSMHGFQTTSYSSYIASLSTTSNDRLRFSFISSADRPNSPDAEPNFISYMESYKPVVKATVAKLTDSAQPPSSRLAGFVMDIFCTTMIDVANDFGVPTYLFYPSNATFFGLQIHVQYLCDVEKCDIISELKDSDTELEVPCLTRSLPAKCFPSVLLNKEWLPVFLRQARRFRETKGFLVNTFAELEPQAMSFLSSGDNNLPTVYAVGPVLSVENNGLDLADDKQTEILRWLDDQPDRSVVFLCFGSMGGFSEDQAKEIAIALERNGHRFIWCLRRATPMGPPEEFTNLEEILPEGFLDRTSEIGKIIGWAPQRAVLASPAIGGFVSHCGWNSILESLWFGVPIATWPLYAEQQLNAFEMVEELGLGVEIRNHFQGVYMAEETEMELMTAEEIERGVRCLMEKDSDVRDRVRKMSEKSHMAVMDGGSSHAALVHYLVIQVFGIRLFGLRLEDEDRFSNLICTGSRKPSEDLLVAIAGLIIINGIKESLLTHLLVTE*