MVVFGFLRLGHLLRSSMVGDDPSPYSQPWWWIWAGISLFLVLFAGVMSGLTLGLMSLGLVDLEVLQQSGTDEEREQASKIAPVVRKQHQLLVTLLLCNAAAMEALPIFLDDMFNEVVAVILSVTFVLAFGEVIPQAVCSRHGLAIGADLIWLVKILMTISWPVSYPVGKILDYLLGHNESALFRRAQLKALVSIHGREAGKGGELTHDETTIIQGALDLTEKTALDSMTPIESTFSLDVHSKLDWEALGKIIARGHSRVPVYDGNPRNLIGVLLVKSLLTVRAEAETPVSSVSIRRIPRVPSDMPLYDILNEFQKGGSHMAAVTKVKGNKRTSRGHDLNGIEKLEGSGMSREADVEKGVGNQTNANGNKQSEENVYDDYDDLMDGEVIGIITMEDVMEELLQEEIVDETDEYIDVHKKVRVAAAAATQVSKGSSILVRRAGSLRTPQMGLSKQGQHAVSKIWQVENLAREEQLATHGLNGDALTTPLLWNDSHK*