MSSALTNLLQSLRIVPLGHGKSSNQVVVVPSKKERLKLEDLPEIALEEVAQHDSFDDCWVVIYDRVYDVTHFLRDHPGGD DVIMDHAGRDATIAFHGTGHSGDAIEMMKDFLIGQLPTKQHIFRTGKNKVLSLGIPE