MAVPVIDIKKLLDGEEREMTMEQIHKACQEWGFFQLVNHGIPHSLLDGVQELFKEHYKNSMDAQFQDSAVVEMLESALSQGMNLSATKIDADWETGFFIQHSSHKTNTVTPPLPANFKETMDEFAEEVKGLAERVLEIMCENLGLEKGYLKEALAGGNGNGNSPFFGIKMCHYPPCPRPDLIDGLRSHTDAGGLILLLQDDEIDGLQVLKDDTWFDVQPIRHAIVIDIGDQLEVMTNGKYKSMWHRVLAKDDANRMSVAAFYNPSSEAEVYPPPQLMIMSAEQNGIDNVNAKSGYAYPKFVSKDYMKVYAEQKFLPKEPRFEAMSTVVX