MSQFAYPLRLALHTIFRGPFSCACKVLHFDRLIVFPCLELLDSDRPIRIQVRSALFRLPNSSSGTLTLFSHSRSAIATQRYPNPISHSRSAIATQSMGMILNLQNLSQPSQALFSHSPNQFRFPPGTLKSSPYMRNGFTLTHATVRAATLYDVLDLSPNVGLSDIKRAYRQMARRYHPDVCPSDQAEESTRRFIEIQEAYETLSNPQRRAVYDHAIAMGRGSAANGRMPWSPRDTDCQPADWKSQWESQLFEFKRQSSMREQRTDSWAARVRRQNGSSTHP*