MVDVVVLAKAYENFMTNGDLEVVVDWIPGMPNIHLRDLPSFIRTTNLNDPMFQFCTVENPKALKFSAVIINTFEELEKLVLDAMRERICCPIYTIGPFASFSQFESKGRLNFAVLTPNQFNEFAWGLANSQRHFIWVIRDNLVIGKSATIEKVFVEATKERGLILSWCNQMKVLSHHAIGGFLTHNGWKSTIEGICNGVPMLCWPFFADQQINCRYVCKEWGIGMEINPDVKREDVEALVRELWKERRVKR*