MAISGALNALKSSELVSWKPCGRVQQTLKRCVEASGTTLHSGKSSTVRLLPELAGKGRYFYFNSKSIPASIDYAQESSLCTTLSNDGVKIRTVEHLLSALEAMSVDNCRIEITNLDSDDSDLDSEVPILDGSAREWVERIEKDGLVAAKDECGNDCEKLAPYLNEPIHVSKNDSFVAAFPSPKVRVSYGIDFPQVAIGSQWFSLAPLEDSLYAREIAPSRTFCIYEEVEYMRNAGLIKGGSLDNAIVCSASKGWLNPPLRFSDEPCRHKILDLVGDLSLFARFGNQGLPVAHIVVYKGGHALHTNFGRHLNDSFKS*