MAKIRDRTEDFKDAVRHIAISLGYNETRLTAIMASFIIHKPRQRSPFTRAALKTLESIGALEQFMLKHRKDYVDLHRTTEQERDSIEQEVTAFIKACKEQIDILKNSINDEAANTKGWLGIKADTSTTDTIAHKHGVVLILSEKLHSVTARFDQLRAIRFQDAINKRIPRRKLNRAANTNTTTVDSSKTNNLEFSEPDDIQPESLRVQQQVLDDETRALQVELTSLLEAVQETETKMLEMSALNHLMSTHVLQQAQQIELLYEQAVEATKNVELGNKELSQAIQRNSSSRTFLLLFLFVLTFSILFLDWYS*