FVKLFVGSVPRTITEDEVRPMFAEHGNVIEVAIIKDKRTGNQQGCCFVKYSTVEEADRAIRALHNQKTLPGGVAPVQVRYADGERERLGAVEHKLFVGSLNKQASEKEIEELFLPYGRVDDVYIMRDEQKQSRGCAFIKYSQRDHAQAAINALNGVHIMQ