MSDVPMPPDLLAQILSWLPVAPLLRFRSVSKTFRALIDSDYVIKLQLNHSLQTNTNLNIIFGGDRTLCYLNLDSSAKVVNKIDNPLYFAIFETVILGSCNGVVCLCTTEPDNEIAFWNPIVRKFKKIRLAPAKCSEGLGRGVCIKGFGYDHVHDDHKVVRLVQYCSLHNELVHSKIEVFSSKTDAWREVGDFPYYLCYRRNFNTFTKGALHWLVSQKPGKRVDFLIAAFDLTNDELRLVPRPELSNEHFHVNLAILGGCLSMVCHYPMKNVDIWVMRSYGVKDSWTKLISTTDVKLIRELDFLRPVSYSRSGDEVLFEKNFDSLYWYHLENKTVKRFKVAGMPRLFVTETFTGSLVQVNIGNPTGSGAKKEKIEKKDDNKRDDFLSKGFRLVL*