MESAREWIKCDESAKSLMDRVSMERPSLLLPPPLHRAPLCAGNVVEIVGPSPSAKSYILLQAAINCILPKEWNGIHYGGLERLVMYFDLDCRFDVSYLSQSLKRRIVRAQGPDSHSLVEQDTHLDEVLFLACLKRFLYIRCYNSLEFLAALKTIRPQLQTESEGHGIGVHFLMFDSISAYYWIDRAYKPLSSAISNRKPFSLQSITEAVVQELRQLLQFHPMLVLATKPALLGLEFSACHITRKQSSSPSATGMLPLSRGAERFLYREYMPSAWQVILFLVDIA*