MEAAEDVVIVGAGLAGLAAALGLHRKGVRSLVLESSPSLRASGFALTIWNNAFRALDVLGVGDKIRKQHLQLQKLRVMPSATGEIAQEVDLTQQGKQRGPNEIRCVRRDLLLQALEEELPRGTIRYSSRIVSIQDDGGVKVLQLADGSVIRAKVLVGCDGINSVVAKWLGLATPSYSGRSAARGFAHYPDGHGFDPKFLQFIGNGFRSGMLPCNDNDVYWFFTWTPSENDKGVDESAAKMKRFVLSKLRGSKVPAEALAAIDRSEMSDVLAAPLRFRSPLSLATASIARGNVCVAGDALHPMTPDLGQGGCSALEDGVVLARCLGDALLLPDGKGKEEERIEAALREYAWIRRWRSVELVATAYAVGFIQQSDSAVVSFLRDRFLSGVLARRLVRMADYDCGTLAN*