MVNLVAAQKPLLHFLVRMAGLRQHTVDVDGAGTVITFWVPKDKVPKEKGTVQDIKTPAAPAAAKEGSRPAVVLVHGFAAEGIVTWQFQVGVLAKHYDVYVPDLLFFGGSTSPSTDRSPGFQAECLATALRKLGVGPCTVVGFSYGGMVSFKMAEAHPDLVRSLVVSGSVLAMTDSLSETTLEAIGVKSSAELLLPESVKGLKALLSVAAYRKLWFPDRLHRDFLEVMFTNRKERAELLEGLVVSNKDATVPVLSQKILLLWGENDNIFNIELAKTMKEQLGEKTMLQSISKAGHLVHLERPCVYNRLLKEFLASVTAAETTKD*