MTDLIHRPRRLRKSAALRAMFEETTLSLNDLVLPIFVEEELDDYKAIDAMPGVMRIPEKQLAREIERIANAGIRSVMTFGISHHTDDTGSDTWKEDGLVARMSRICKQTVPEMIVMSDTCFCEYTSHGHCGVLCEHGVDNDATLANLGKQAVIAAAAGADFIAPSAAMDGQVQAIRQALDAAGFTDTAIMSYSTKFASSFYGPFREAAGTALKGDRKTYQMNPMNRREAIRESLLDEAQGADCLMVKPAGAYLDVLREIRERTELPLGAYQVSGEYAMIKFAAMAGAIDEEKVVLESLGSIKRAGADLIFSYFALDLAEKNILR*