MASTLHASSTTVRLRGRGHGCRQAMQLLLPRQCSSCLRARSSYVSSDPSKAWLSLNWTLRSCSTFLRAIHDNNSGNNSSNNPGDEDDELDRLLGIGRYRDDSTGFFSSLNRGGSSGTGSGGSSSEDGQAGNGEAGDTLADIIQMEVRRVRAKEELMSDLEDRKTQMRAIGEEMKAALAREYELDRMRTEIGANYAMSEAFHALDDVEKEVQRIKQQLQADKADLAAWEAQTAEERSRGLFFKSLYSLTRNHGNPWQSI