MSFLMSFFVIAFLIIIISIFSSSSTKKTQETNVNGPPSYPLIGSILSFNKNRHRLLQWYTKLLRLSPSQTITIPLLGNRRTIVTTNPENVEYILKTNFFNFPKGRPFTDLLGDLLGQGIFNVDGHSWSSQRKLASHEFSTRSLRSFAFEVLREEVETRIVPVLSTAADVGTTVDLQDVFKRFAFDVVCKVSLGWDPDCLDLTRPVNPLAEAFDTAAEISARRATEPLYAVWKAKRVLNVGSERRLREAIRTVHELVSEIVRAKRKSLEIGTGQEAKQDLLSRFLASGHDSEAVRDMVISFIMAGRDTTSAAMTWLFWLLSENDDVEKKLLQEVEPLMSLGLGFEELKEMSYMKACLCEAMRLYPPVSWDSKHAANDDVLPDGTRVKKGDKVTYFPYGMGRMENLWGKDCEEFKPSRWFDSEPGITEPVLKPVSPFKFPVFQAGPRVCIGKEMAFMQMKFVVGSVLSRFEIIPVSKHKPVFVPLLTAHMAGGLKVKIKRREIK*