MELCHCSRLCFAIMITMCGLKAFAPPQDLIAGSTGELSEASPSSKMKVYVYDMPAKYNKRVVQKDPRCLSHMFATEIYIHLFLLTSAVRTLRPEEADWFFAPIYTNCDLTENGLPLINKVPRMMRSAVQYISTNWPYWNRTEGANHFFAVPHDFGACFHYQEKKAIQRGIFPLLKRATLVQTFGQINHPCMKEGSIIIPPYAPPARISRHWLSPGAPRSIFAYFRGFFYDVRNDPAGGYYARGVRASIWETFKDNPMFDISTEHPATYYEDMQRALFCLCPLGWAPWSPRIVEAVVFGCIPVIIADDIVLPFEGVIPWRKLAVFVAERNVPMLGNILTSMPASDVVQKQAMLADPAIKRALLFPSPSLEGDAFNLMLDALSQKLPHSKSIYMEPGKHTLNWTAGPIEAMRRDGKIY*