MKAVLLACAIVATCANALATDASLDGVWESFKQSHNKKYEQSEERVRRAIFEKNVAIIQQHNMEADLGLHTYTLGINKFADMTSEEFAAIFLHSMEKSSLEGSTFLPPSNVAYPDSVDWRTQGYVTEVKDQGQCGSCWSFSATGGLEGQWFKKTGKLISLSEQQLVDCSRRYGNLGCNGGLMDQAFSYIKDFGEETEEDYPYKAVGEVCKYDKTKVVANDTGFTDVKSGSEDDLLAAVATVGPISVAIDASKASFQLYKSGVYNEPKCSSTQLDHGVLAVGYGVDGTDKYWIVKNSWGTSWGMKGYIWMSRDKNNQCGIATAASYPLV*