MAIRNQLSGSSRTTTTRASVFGRERGDETTRWCRIRRVGARRAPDRRDARVRAGLNPSSSDLARWCDALDLDDVPRTLDDVRSAYRRTMLQKHPDAGGSEAAAMAAIEAREGLARALASGRELRSAREALEDPFSATALEIEFDGARWAFVDETRCVGEANCSASCARKAPRSFERASDTGSARALEREPPVEDGAEAYDEWVAATQCPMNCVHFVTRRQRDYLSGVLENARTGAASWADASALASELIARADYNNGREAGRRAADAHG*