MSQIPRLQLTGAVKSRGSLSFEQFHVELYDKHGFDRAVGFVKLTCCLAPSPFPPFPLPWEASSPIQMSNSSGNSQDDQSCITSFQGGPPAREAAPSARSGTWSGWRDSAGQQQALQLARLSQLYGALHQHYMLSCPFASLESGKRVLVSWLWEPTCEKGVVDVLFKSASEVASELAELRRGTVDDHGSNEGGLLQLVGDRDLFWSSILHWHMHGTCMPIGYSVDTHFRLPRPPSAGRGDCQAGDPRVRRINEVLSLPWIKVPGEPPPPPEPVLSRPPGRTDLPPGWQDARRAWDKAFERASRIGYNVHCMFYCTPTGCAAGGLCQLRHDDKRRQRCESHSALERFSRPPLHRTASVAPTTGITVWAPHAEAARVSRRILPAYNQGGSQGSSSGGDVL*