MATLCTLILPKFPQTRLTTRTRAVLTRDYKMTVPYELKQGQSRHFHKLPSGLNMEVLFQKGLQFSDPDEEQKRSYNPPLVFIHGSFHAAWCWAEHWLPFFSQNGYDCYALSLLGQGESDSPAAAVAGTLQTHAGDIADFIHKEIELPPVLLGHSFGGLIVQYYIANIRSETVKGSDSENKSLLPSLAGAVLICSVPPSGNSGLVWRYLFSKPIAAFKVTRSLAAKAFQTSLPLCKETFFSAAMEDQLVVRYQQLMTESSRMPLFDLRKLNASLPVPRLEDPAFKVLVVGATDDFIVDIEGLNETGRFYDVPTVCIEGVAHDMMLDCSWTKGAQSILSWLNGLNRAGTQ*