MLLNQIDQFAFEPDWHALLASPLVLGGDWAAALDAVGIPDEPEDQLDSCYIAAHRIPESPTPDQPEAASQGLGASRTAAGAARLRSLPTRPDVVVIHSRQLTAGDGPVEITRERLAEHFHESLEVAAAKIGIGKSTMKLVCRRLGVGHWPYKHQGKRGSKGGSRREVYSSD