MVFTVYGDHWRKMRRIMTLPFFTNKVVHHYSEMWEEEMELVLMLYNIMYRMMFDSKFESQEDPLFIQATRFNSERSRLAQSFDYNYGDFIPFLRPFLRGYLNKCRELQSRRLAFFNNYFVEKRREIMAANGEKHKIRCAIDHIIDAQLKGEISEANVLYIVENINVAAIETTLWSMEWAIAELVNHPHVQCKIRDEITTILQGDAVTESNLHQLPYLQATVKETLRLHAPIPLLVPHMNLEEAKLGGYTIPKESKVVVNAWWLANNPSWWKNPEEFRPERFLEEESGTDAVAGIILALPILALVIAKLVMNFEMRPPIGVEKIDVSEKGGQFSLHIANHSTVAFTPIAA*