MVELKNLRSNTLTLVLVNLASIMEKADESLLPGVYNEVGKDLHTDPTGLGSLTLFRSLIQCLCYPLAAYLAARYNRSHVIAIGAFLWSAATFLCAISSTFTQIAISRGLNGVGLAVVVPAIQSLVADSTNESNRGTAFGWLQLTANFGSTLGGAISVLLAETSFIGIPGWRISFHLVGIISVTVGTLVSLFAIDPRFLDNDGNAKDQPPQRPFQEEVGELLKEAKAVMKVPSFQLLIAQGISGSFPWSSLSFAPMWLELIGFSHKTTALLWTLFNVASSLGGLFGGIMGDVLAKRFPNSGRIILAQISSGSAVPLAAILLLLLPYHPSTAVMHGLVMLVMGLMISWNAPAANNPIFAEIVPERSRTSIYALDRSFENIISSFAPPLVGILAQQVFGFKPKGSTGSEQIETDRQNAASLAKALYAAIGIPIALCCFFYSFLYCTYPRDRDRAMLQQTEETDNSLSEERQALLENEQRLLSVS*