MVSLYLENGLFLQAQSFGASGTQVGELVFNTSMSGYQEVISDPSYKGQFVVFSMPEIGVVGANPKDDESFFSCAGILARHYNEFFSNSRADSSLSLYLKKRGVLGISGVDTRSLIKTLRHYGCLMMVASTIEHDKNKLEKILKNAPKISHSPLVSSVSTPKIITHQRATFDFNTLDYKPFDEKTPHKIIAVLDFGAKGNILNELQNVGLKALIYPHHTKASELIKAYEKKEISGIFLSNGPGDPLSLQQEIGEIKRLIDAKIPMFGICLGHQLLSIAQGYPTYKLKFGHHGSNHPVKNLKTNAVEITAQNHNYCVPEAIEEIAIITHRNLFDNTIEGVRYKNAPIISVQHHPESSPGPKESHYIFKEFVELLKDF*