MKYSSPFFLLLAAGSTASSVWAFVPSDAQRYAKSRAFASVPLNAIGALAKKAKQADLRKYVEGGIEDSVMEKYNVLKEALEKDTIDLNLSTPGPLQQALTKRKGTITIIAEFRRKNDAIEAGYIADIYDPEMLSPAFREYGASAVAVMADERMGGCTYKDLADFVEEQRRAKNEVPGPIAVINNDLIIDELQIARSAAMGVTGCVLTLDVLGDQLETLLKATKAVDMEPIVAVSNKEEAQQAIDLGARIILIVCLEDVEAKAEIITDLSIPDGQQVCMLANILTRKNQQLQEIEDAWFLRDKGFNSVWVGDALYKAGQDANEHPGAVIKAMRSKSSLKWASPKARTGKGEGAREYLGDIMM*