MVSMGFRLLAGKGLIGNGATIMGFAQVVAATFDQLTKQLQDLFAQMIALQEQPEAITTAVEKIERFGQDDMGDYHDANMNIEVQEQHPETSINTVVSEISSLDSVYQQVQQLKKETSTLKN