MEHEPTGLRTCGFEIAFQAMLDEARDLGLDLPYDLPFLKEISQLREKKIKRIPIEVMHSVQTTLLYSLEALQDVVQWENILKLQSRDGSFLSSPSATAVVYMKTGNKKCLDFLTFIVRRFGDHAPAQYPIDLLERIWAIDTIQRLGIDHHFRKEISATLDYVYKNSGKEGVSWGRDNPIPDIDDTCMAFRLLRMHGYPISPDVLEHFKDDDGRFICFRGETHTGISDMFNLYRFSQMSFPREQILKEAKAFSKNHLKGCLENNKVEDKWSLKKALLKEVECALTCPWSMSLPRVEARTYILHHYGESDVWIAKDIYKMPYVNNKSYLELAKLDFNWLQNVYCGELDSVLR*