MAKIRDRTEDFKDAVRHTAVSLGYNEAKLAAIMASFIIHKPRQRSPFTKAALKTLESIGALEQFMLKHRKDYVDLHRTTEQERDSIEQEVTAFIKACKEQIDILKDSINNEEANTKGWLGIKADTSNADTIAHKHGVVLILSEKLHSVTARFDQLRAIRFQDAINKRIPRRKVNRAANKNTSSVDSSKTNNLDFMEPDEIQPEPLRVQQQLLDDETRALQVELTSLLDAVQETETKMVEMSALNHLMSTHVLQQAQQIELLYEQAVEATKNVELGNKELSQAVQRNSSSRTFLLLFLFVLTFSILFLDWYS*