MGLFAGKDNKKQQLQNHRMKNALFEVLCEIKEKTALSIRGGQEDTPEDPQLMRLDNMLACQEFTQHVVSLLREQSRTRPIANKEIERMVAIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCQITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAHGNEFFFYFFVTFVISVW