MASPSSSDSSKTKPTSKRAAGRASPFDFSAMSNVLADPSVKELAEQISKDSSFTTFAQQLQQMRQRGSASPVEYQQYMGALQQVMQNPQFVTMTKKLSNAMIQDPSMASMMQSLSNPAQREQLEARLAKVKDDPDLKAVLDEIKSGGPSAMMKYWNDPVVLSKLGKAMGNAAGAEAKAEEPMASEEEKRNTLHHAASIGDLDTLKKLLADGFDKDEKDSEGRTAMHFCCGYGDAKCAEALIEAGVAVDAVDINNNTALHYAAGYGRADCVKLLLKNGAAVTAENSDGKTPIDVAKLNKKNEILALLEKDAFL*