MECMFHGNIEFNGEVLSAYIHCIRDEDHLLHREGGNVFLENTFICSMLERDGDPKVTLSYKTDTIKERVQNYLEVDMAFLPINIEKCHRYLAVLNAKKREDRRANANRWEDINNFRFKLPAILWDSRLNIKNKCEKLDRPNDDGHSRGDVEIIDTIEVPKPSARIFMDRKELLHRLSTYIWSIQDQECLDKEWVRSTTPYPISISLRTIRDILDDNKPMHCGCFNMAVRTVACNIARLIIEEDKYHFMDLQFCNIAQIGRDPRCCDEINYKELAKLFECWDICYYIKDCSTVLLPYHRDRLYILFIIDMRKKIVYIMDPLSPNLKYTGNDRCKPYLTTLHNIAYHFNHAMKLVNPAWNANISDWHPEFPTWLPRNYSWKVSGFLVYSYLKNWDEIRLFIHPISHSVRTEFLVDMLQSNENECANIIPEELRDLLKQLRTYL*