MQVVQLTKFDYRLANKLETDLQKLRCRVNYHALQFTKPILEMGQILVNRMRRKSRRFLAVHLRFEPDMLAFSGCYYGGGDKERRELGAIRKRWKTLSEADPDRERRHGKCPLTPEEVGLMLRALGFGNDSYLYVASGEVYGGEETLRPLKVLFPNFYTKDTLSNRRELEPFSLYSSRMAALDYIVCDQTDVFVTNNNGNMARILAGRRRFFGHKRTIRPYSRKLSSLFLNRHDMSWDTFAKKVRACQKGFMGEPDEMRPGRGGFHEYPDVCICERPNAKEKIEAIVKHGSTAKNRQHQDNVRLTVEPHSENQSVATMDLDQFMVESDDSTPSQKQGHHEVNSEEISTFQTLDPELEELLSD*