MLLQGKTHYSRATACSEIPSSRASPVARRGPCSTSRATVTMASATVGGAPRSSVNLLVVSGPDSPELSVLQRLPAGVQVVATGQTPEDFAHLSAEQCASVDVLLNCGVGKNAGKRDDIRALWPRLTNLNWMHSASAGLEHLLFPELVEGPVTLTNAKGVYSHSLAEYCLTACNWFAKDLPRLRRQQAAGKWEPYDVEELRGKTLGVIGYGDIGQACARLAKAFRMRVVALRRRTELSAEEQAAGIVERMYSPDQLQELMAASDYVVMATPHTPATDKMVGAAAIAAMRPHSVFINLGRGKCVDEKALIAALQEGRIRGAALDVFETEPLPADSPLWGLDNVLMSPHCADRTKEFQFESLDFFIENMGRFLAGQPLANVCDKRNGY*