MDAKALLLGSLCLAAPFADAATLDNALSACLAARLGAPHTAEGQLHLPLTLEARRSTGECGCTSALVRYRLLARGASADSLVLQEGLLDSRQDTPRTLTLAADAGLASGRELVVTLGCQAPD