MVFYRSVSLLSKLSNRAVQQPSLSNSVRWLQIQTSSDLDLRAQLKELIPEQQERLKKIKSEYGKVQLGNITVDMVLGGMRGMIGLLWEISLLDPDEGIRFRGLSIPECQKVLPAAKPGGEPLLEGLLWLLLTGKVPTTEQVNALSKELRTRAIIPDHVYKAINALPITAHSMTQFTTSVMALQVQSEFAKAYESGIHKSKYWEPTFEDSLSLIAQLPVVAAYIYRRIYKNGEVVAADESLDYGANFAHMLGFDSPAMQELMRLYVTIHTDHEGGNVSAHTGHLVASALSDPYLSFAVALNGVVGPLHGLANQEVLLWIKSVVDECGENITKDQLKDYVWKTLNSGKVVPGFGHGVLRKTDPRYMCQREFALKHLPADPLFQLVSKLYEVVPPILTELGKVKNPWPNVDAHSGVLLNYYGLTEARYYTVLFGVSRSIGICSQSTWVAT*