MLSVSLISAAVAAIVLDFLLGEPRRWHPLVGFGRLAGWLEQRWNAAAPGSVFKGAGAVLVLVLPVVLLAVLMLSTLPGWACWLLQVVGLWLVMGARSLADHGRAVAAPLRAQNVPEAREQVARIVSRDTQALDANGVARAATESVLENGADAVFASLFWFVVAGLPGAILHRLVNTLDAMWGYRTARFERFGKAAARLDDGLAWLPSRLTALSYALVGGLHGRFWTALRCWRQQAKGCDSPNAGPVMAAGAGALGVQVGGGAPYHGGWKNKPLLGEGRPADADSIDAAIVLVWRSVLLWLLVFIAGALV