MRKFLALWLLSALSVPAFAAMDELVKDINIVQPYQSKDAPHFLSVNRYALKERSELGLHNLVRDVVRDMGSDKSKQVKIIWADKAQRLYAESVRNALAAKGIKNIRMVANAGKGAMVYPLFVEVQHFGARTVDCRFDTAEDMMSFDSYNPCATKNNYRIQLKN