MVLSNVKIFRLKSHRAFRIGPMIKAVAGNLLVKRFYQPKLERIPPASLLLKQKIRLAQNGSTTSTENPISFSQTMSEIFSVLQPSAPDLDEDETSGLKRDHLLTERLNNGELGVIMNKFFNPSSTHNNQLIDTNILLQNFPKLSGNDLDLLDFAINEKMRGNWNDLKQDFIQLWYYKSFGFLGPRTQFVLTNSSPSVRSQFLKLPFIEYNWFLLQNNKNANILPADVQNVVKVFHLDDKRFTWKSIDPFSKAIISFVVFVSIYVWLDESAKQKTKELPAQKSTVISE*