MELCGDHYTLGGQLDSTALFSSRSGGNGSGSNGFGSNGSQGFGAGSVPQFTPDQYKQILHMLNKPLIHEGNATSTNINANAADMQTIVSDDEIQVSTPVLNVQDDDHVCMHDDTDSVTRHSVDHTLEEPNMNPSSVVQEPTMGTTIGKRQSTRTSRPPLWQKDFVTSTKSRSKSDEGIVIVVIYVDDLLDNFKIKDFGTLRYFLGIEFARNTKGILMHQRKYALEIISNLGLGGSKTIATPVEINIKLTTIVFDKHTGSSTDPLLSGIGAYQRLVGRLIYLTITRPDLSYAVQSLSQFMNAPKRSHMDVAVRVVRYIKQNLGSGILLAAQSSDSLQAYCDVDWGSCLDTRKSITGYMVIFGDSLLSWKSKKQFTVSRSSAEAEYRSMASTVAEVTWIIGLFRELDIPIALPI