MSLRVLVRNILISFRLIPRPEFVCRTVHSHPSPEEIVLGEIIVVGSDDYQKWACFRCPGGCEEIILLSLRAPKHPFWRVRSDWLQRPSLYPSVRQLNECKCHFWIRKGHVRWCEDSNHISRG