MGAASSREGDAAREHTRRCRERRRLMREAARLRHHLAASHAAYLRSLGVVASALTRFAVGEPLPVSDHTPPAVLAHRPVVAPSTPPPLLRAIDQPQREEARGGASAGVGVGSGSAGAAAGEDMMRMVVRHRSLAEVAAGLEEYFLKASVAGDTVSSLLEASSTAEFNGGSHSFLGALCCLSAPALDRVDSMGSRQRHSATLQQLLAWEKKLYKDVKAREKLQIRHDKKLAALRDQEYSRKVDVDIQKLKAAWDRARAQLEAASQSADAASASIAQLRDTRLARQLLELCHATLDMWRAMRQHHGAQSLFAQQLRGLSSRTSMDPTTEIHHQATRALEAAMAAWAAAMAHMAKHQRDYVHAIHGWLKLTLTLTPVDAAEASPLAAELTAFVERWGKVLDRVNCVDVLKAIKSFAGAAARSTRSRATSCGWRGASGSTPVSWTASPGCCGRLRRATTTRTCPGSCRCGTGGGRRGGTTCRRATPATRWLSAGTRSRLAGRWWRTRCGGMPRPSTPRGRPRSPACKGSCLPFSSPWPRSRRRLRIRWRTHARLHSRTPTTCSRSHPLVLFFVGILFFMSLAPIHRFIEYRTQRENTNTNKTTKKSP