MELLHSINDFNEAKQVIAGGVNSPVRAFKSVKGTPPFILKGKGAYLYDVDNNHYIDFVQSWGPLIFGHADEEIEENIINTLKKGTSFGAPTELETTLAKEIISCYEGLDKVRLVNSGTEATMSAIRLARAFSQKDDLIKFEGCYHGHSDSLLVKAGSGCATFGSPSSLGVPNDFSQHTLVARYNDLNSTEECFKKGDVGCVIIEPIAGNMGLVPAQKEFLLGLKALCEKYQAVLILDEVMSGFRASLSGSQEFYGVVPDLVTFGKVIGAGLPLACFGGRAEIMDLLSPIGGVYQAGTLSGNPLAVCAGLSALYKIKRDKTLYTRLNALAIRLTQGLKKSAQNYNIALETLNMGSMFGFFFNENAVCDFDDALKSDTEMFAKFHQKMLFKGVYLACSSFETGFICEPMTEEMIDLAVAKADESFDEIIKGV*