MGTRLVPFLSWEEWESVGRDLFAQGTAENQRGLNRVAAWRYRGRVPVAVESTAELVEIRLRDSSLGCHPAAALPEQSLRCLYAMSLVRFINGVTDQGQKGRAAIPVATLAEAAGLPRLLVDIRHEAVHNELPSLPLLRMAGQQALSWLEANYWSAQKQALLLAYTATQQGLLQLAALQGPLKPEVESTPPKKRKRGVGEEKQKKQKKQKTQHEVLEKERARLVRELVEGGPESLVGAVLESVVSSREKGAALETDYTLEQDGSPEELEKETRREGLTLEEVGGVIGALEGRAPYLPSMLLSEAIQRLAASASWQGPTEPGVNGLSGVNGLPCANGPTVVDGGYKWQQSLKEFALWLLERGGGSGGFGAPLLKVLLRRCLDMGDTLLGGELVTALMTSLAQSNPGLLDREGGQRGEGNGGGLPAKMQALLRLATVTRNASHGSANKSVVDPPDDLETAAQKQRELLHALSQQRFANATEVKERLESGDAQTASPSAREKPSDGLWSLADDWTPCALGTVPSFLHPLGKVASLVWSRGGNTGVQVNGTRNGVPGPEGNGVPVPEGNGVPGPERNGFPGPEGYGRTPATVTTGAEGMMPESDGVHVEPLAEFNGFHVPADDGKNVPNEGGSLDRRRDLGAERIGGVLEEMPRGSGMETANNGDGIHLPVNDVYQGVTENVRAGPVSGGVFVDEMSDRGIESREEAEKANGHLDNAGLCLQGSVRHLSPEEQARIRDGISIL*