MDRLTTIKAAACTAAAALTAFWGWTGWLAAAWFLAMLLDYATGSAAALRAGTWSSRAAREGLWHKAGSVAGVLVAALLDFALRVLLGSVPGLGIDYDVLLCPLVTAWYLLTELGSIAENAGALGAPMPQFLMRAIAALRAGISDRGGGDGDGGGAA