MLQKFIDETITYDGTQLSSLWAFRNYGLQGDSIVSFRGPCRVELSEMVDMEDVRRKSPIYSTDMLHFIVEHFDLDLEKTILRQRLLIAVIKDVIHEFCGVCLHRSGDDLFLEERKLSVSIATITPVSTMIHTGLNVSSRDTPVPAVGLADFGFTDEQVVQAGNAVCSSYATELDGIRLARCKVRGVK