MELYSGYLDDHFNPHKLSIAGSAVSPPEYMASASPAQFAAAPLRMGYGRPAPAPPPPVMGMWSSEPFRVDSGSAHATSASTVNTKLEETRLEDDAQVALEPARSTEQETSRPPERAQRRLAQNREAARKSRLRKKAYIQQLETSRMKLSQLELELQRARQQGAYANSGSMGDSALGYRCPIDPGVSVFEIDYSHWVDEQKRHTAELTSALQGQQTSELELRLLVETGLSNYEHLFKIKAAAANADVFYVMSGLWKTPAERFFLWIGGFRPSEVLKILSPQLEPLAEAQRMLVGGLQHTSAQAEDALSQGMEKLQQNLAETLTAEADPFGPPDPYMLQMATAVGILKELVNFVTQADHLRLTTLQQMHKILTPRQAARGLLALGDYFQRLRTLSSMWAARPREAAVS*