MRVEDLLLILKYKSTTTLPLHIIGLRIGWTPGYNISFRAMAMAMQQKRIPHALLFPFPLQGHTKPMMQLANILSSRGFYITFVTTEFLHERLIASGCIPNPNAVSQLENFRFETVPDGLPPEHPGRTYNVPDICKSMKDNGSVYFRDLVNKIAHLPHVPPLSFIISDGILSYTQDIANQFGVPRIAFWTNGAYGFSAYFHIPLLIEKGIVPIKDDESYLSNGYMDKVITCIPGMASLRIRDLPSFCFVNDASDYMLNFAMTEAQSCRQASALILNTFDESEQPIMEALSNELSVYSIGPLLLSESDGEVKTRNLLLGSSLWKEETGCLQWLDTQQPGSVIYVCFGSITMLSSKQVAEFAWGLESSKQPFLWAIRPDLVHGESAILPNEFIEETRSRGMFVSWAPQIKVLSHPSVGGFLTH*