MAVTALKDLQGRRYILQLWVVWLGCLSHIASGQVELSEKISGSVSFPDLVITCIGNFAVFITCFLKKKLDLDISARDVVATIAGPQLDDINGFGLTTCRREYQYQNASVIMLSNRERNSSIGHFMKYLCNAHGLYSIVLQFNRLDSAAVTAQICECNIERGSTSSDSERGCNCIVFCTVEQIAIILARRMPGTIKRLSDSMYLLPSLNCLRNGCHGCNQGLLHVENSQRLTEDNPMVESPAAVCETLDIAPEFFGTSSLLPDCICIPVHPADNDNWTKLLISSLKPSWYDEEEVRSVDGVIVTASDALQNYMDQRGGCSAIERYKX