MELWHCSRLCFAIIITMCGLKAFAPPQDRIAGSTGEHSEASPSSKMKVYVYDMPAKYNTRVVQKDPRCLSHMFATEIYIHLFLLANEVRTLRAEEADWFFTPIYTNCDLTENGLPLINKVPLMMRSAVRYISTNWPYWNRTEGADHFFVVPHDFGACFHYQEKKAIQRGILPLLQRATLVQTFGQIKHPCMKEGSIIIPPYAPPARISRHRLSPGTPRSIFAYFRGVFYDVRNDPAGGYYARGVRASIWETFKDNPMFDISTEHPATYYEDMQRALFCLCPLGWAPWSPRIVEAAVFGCIPVIIADDIVLPFEGVVPWRKLAVFVKERDVSMLGNILTSMPASDVVQKQAMLADPAIKRALLFPRPSMEGDAFNLMLDALSQKLPHSRSIYMEPGKHTLNWTAGPIEDMKRW*