MEASGEVYKANKEHFVLVHGAGHGAWCWFKLACLLRGSGHRVSCIDHAGTAGSLVDPDDVRSFDKYDAPLMDFMAALPDGHKVILVGHSAGGLSVTHAMHLFRDKIKQAIFIAATMLPFGYQTEQDIKDGAPDLSEFGDVFDLRFGLGDGCPPTSVALREEHQRIILYQQCSHEDSTLASILLRPWPAALSTARFGHVDDGAESAVNAVPRVYIKTTNDHMVKQEQQEAMIRRWPPREVVAMDTDHSPFFSAPERLLELILKSL*