MDANGGNGFGVESNASAVHGGMAMAWQWHGGQMSGGSSCAAAPPPVQQPAMDSLAWSSTVSPSTGAATAASGAGFLLPPAAVRGGFGSFPVNSGGIVEPAGDCSSESKKKRRSDEIAGTDHANASNALADSGNETECSKDANGEVIGPPATAAAGGKSKGKGAKDAGEAQKEGYSHVRARKGQATNSHSLAERLRREKISERMKLLQDLVPGCSKVTGKALMLDEIINYVQSLQRQVEFLSMKLSAVNPRIDLDIESLVNNSKDVLRFPGQPSTAPMGFSFSTEMMPGLQLSRPGILQGGVHGMINPDVFTSLMQKQQQNDKGAFREPQMHQTLDGSFRNTAQMPYPQVMSSEELSIRQDQDGFHM