MVSNRYGREHIDEHTELFQPQLPILTRAWYFIQLWGLKIAIVLTFGILRFLRPVPPEARPTKLLAYPCRPNLPTRIFIPTSKQIGNEPLPLYLDLHGGGHALMFAEFDDEICATIANRLNVIVVSIEYSLTPSNRFPVLTNDVVAIAQATINNPDLNIDKSRVVLGGFSAGGNLALSAAQIPDLREKLNGVIAWYPVMDFTLTPDEKKASRPYRNAKDLDDLPDFGPVLEWGHIPPGQNLRDPLLSTRFVRKDDLPKWIYIIGAEYDMLAKEARDTAFDLADLDEEDRKEGMYGFEKDSYKWTLVRDVRHGFTHDLMDNRGPDAEAMRKLRTDEILEQVGDWLFKGPFSKH*