MFERKLKALGYLEWDKVNGNNTQHFRKVIVWLEDQKIRHYTIEDRQKLRDITSSEWPKTFEKYCNDVDCPITKNEIDQLEWFIGYAIWLEFGDDCQKYQQVIGRKAKDVKKEMKVPSIKSTNPLDNLDFDSDAFKNGINSIAKLLNVPKHSDHLITLQACSKLVCNKLNTDAIKQSNSAAYAKNKSLTKTIVGPSFNMGDGMLDNAAKGLALLYIQDLRNLQTKINETIVAVQNITANPKTDTKLGKVGR