MGVRGAEPAVSFKILTFLFLLSVIRDSATASLFSAHVCPNYDIEEYLVLQGNQCIHDGDGNPVYTGIGPRAAEVNGTTLERALSILHSNQDTYAAILFYANWCPFSRALRPLFDTLSSIFPTIYHIAVEDSAIQPSALSQYGVHSFPVLFLHNKTVKVRYHGPRTVEAIGEFYKDITGIGTFNYNKPDSNGIAFIEKLSGIGKVQGKVNCPYPWAKSPEKWLRDDMYLLLSMVFLGLRFLVYLIPRLFSSLKYYWVQKESSLEAHKVLLRRVLLREQDPVIKSSIKSSFESERTRKGKAVLSVPGWSSSPLAAVTLAEGSSSRTGGIEDTRENGHAFSSHFWG*