MDPVVLFPESMDTALILVTKPFSLCKLAIMFPLKIMFIAIHTWIELLVVTINFHLNMFWKAMVCFVGLILFPGRVLTALPREKMLEDHLLRMQIELDNLIWERKELHGQLQTADKEIRILESMLAEVEEENDKAIAKIEFLEVELQDLKAENAQLKENLGKGCWSFKDHDHRDNGHNIIADNYGISSGIQSWKSDYKGTEILFQDLMIQREGWEGDCKSKAEFANCLKAESTDSVPIHQVTTGVFSRNLDINEALILSREAALSQSLFSAVLSLLVGMIIWEAEDPCMPLVVALFTVVGMSLKSVVQFFSTIKNKPASDAVALLSINWFILGTLTYPTLPRVAHILAPWALSLLDRTVSWLGISSC*