MVSVAMGASSSSGLAVKGVNSAIRRVASDQNKVRHIMQSKHAWTKVTKKNQWKYVKPIVKKAMKSGKMEAIGKTKGKEIVYKFVYNYKGKIIEGTCIAKKGVVKLSDAWVKTIGL