MELTFLGTSAGVPTRTRNMTSIILNLQQPTRAEMWLFDCGEGTQHQFLHTPYHPGKLNKIFITHLHGDHLFGLPGLLCSRSMQGNSLPLTLYGPKGLKEFVETALRLSGSWTDYPLTIIEVGPGLVFDEEGYRVTAYPLSHPVECYGYRIAQHDKPGTLDAAQLIADGVPPGPLFHQLKRGQRVTLADGRVIDGSRYLGPATPGKTLAIFGDTAPCPQALEMARGADVMVHETTLEQAMAEKANSRGHSSSQQTAALAKEAGVGTLIATHFSSRYDAEGCLRMLAECREIFPNTLLAEDFMVYKMA*