MVNLVEAQKPLLHFLVRRAGLRQHAVDVDGAGTVMTFWVPKDKVPKEKGTVQDITGSGPATAEAAASKVPAAPAAAKEGSSSSRPAVVLVHGFAAEGIVTWQFQVGVLAKQYDVYVPDLLFFGGSTTPSTDRSPGFQAECLAAALRKLGVGACTVVGFSYGGMVSFKMAEAHPDLVRSLVVSGSVVAMTDSLSEATLEGIGVKSSAELLLPESVKGLKALLSVATYRKLWFPDRLHRDYLEVMFTNRKERGELLEGLVVSNKDATVPVLPQKILLLWGENDNIFNIELAKTMKEQLGEKTTLQSISKAGHLVHLERPCVYNRLLKEFLACVTATETTNKE*