MKGLFKSKPRTPVDVVRQTRELLICVDSPNRDAKREEKMAELAKNIREMKSVLYGNGDAEPVPEACAQLTQEFFRENTLRLLILCLPKLNLEARKDATQVVANLQRQQVQSRLIACDYLEANKDLLDVLISGYENTDIALHYGQMLRECIRHQSIARYVLESDNMRKFFDYIQLPNFDIASDAAATFKELMTRHKSTVADFLNKNYEWFFAEYNSKLLESPNYITRRQAVKLLGDILLDRSNVAVMMRYVSSKDNLRIMMNLLRESSKNIQVEAFHVFKVFVANQNKPPEIVSILVANRNKLLRFFSDFKTEKEDEQFDQDKAQVVKEIAALEPMERP*