MLISFCIPTYNRKEYLEELLNSINNQEKFNLDIEICISDNASTDGTEEMIDVWRNNYNFPIIYRRNSVNLGPDRNFLASVSLANGDYCWIFGSDDALAKDSLAILQTYLDSQADIYLCDRKETGCDLVEIRNPHRSWLRTDDELYVFNNNLDREIYLSRCLSIGGVFSYLSSLIVKKERWDAIDFDASYIGTSYPHVFIMMSVFNTPGCLLHYISKPLVICRGDNDSFEKKGKARRILIDFIAYLKLANDFYSKNISLKRAFENVLLKERPWLYTTLAMACYGNSDEKRDLSEFYAKLGCNKNMINTVLRFGKLAYAVKNITVLKNFTKRIIK*