MAAARTKKHGTASKDPSTLSASMFQLVPYSRIALCSYTPNIAASSPVHPAVKRIGAPCKTENELAHGWLEAMRNLSPPRMRRIRNDPYDDKSDNGAADMQYRAWLAEHPSALDKFNKITDAAAGKRIAVFLDYDGTLSPIVEDPECAFMTDEMRTVVKDIANLFPTAIITGRSREKVYEFVQLPDLYYAGSHGMDIMGPAEGCNGFKAQGTKALDEKGNEMVLFQPASEFTHVMNEVYKLLEERARKIPGARVEHNKFCISVHFRCVKEENWLTLAEQVQHALNAYPNLRLTQGRKILEVRPSIAWNKGKALDYLLRALGLGSRNDVFPIYIGDDRTDEDAFKVLTRRKTGLGILVSSTAKETNAVCSLREPSEVLEFLRHLVKWRRKRLSRLP*