MLTNQVISHSGDYKTSADGQKTLQAAISLQTTLPEYRAHFDLEFGQPVICTKYPRVDQCYGVFSSFGPQISGRIMLPMSMTADDGPMYVNAKQYHGIMRRRKSRAKAVLEKKLTNSRKPYMHYSRHLHAMRRPRGCGGRFLNTKELNGGKGTMEAKKAGDFELSQATGSQNSEVLESGGATLNSSMEANGGGSILSGSEVTSMYNRGELDLLQI