MGAASRRLAVLELVSIVAVLLISSPAAAAELSVDFHAASCPQLESIVRSSVQAALQQEIALAAGLLRIFFHDCFPQGCDASVYLRGGSNSEQGMGPNLTLQPRALQLVEDIRAKVHAACGPTVSCADISALATRDAVVVSGGPSYAVPLGQKDSLAPASLDLVGDLPGPGTSRVQDLIDLFASRGLRDAADLVALSGGHTVGRTRCAFFDDRARRQDDTFSKKLALNCTKDPNRLQNLDVITPDAFDNAYYIALIHNQGVFTSDMALIKDRITAPIVRQFATDKAAFFTQFAKSMVKLSNVPRTDRNVGEIRRSCFRTNSQSLVDFATSDEEGFAASA*