MIQVFSGITARNLRGAIHASNLYSVSIQHKEFFCWKPTYQHISTNNSMRPNDVIEAQDMVPAEGNRSCSSSVQSTPEIEKKYVHRVYDAIAPHFSATRFAKWPKVAEFLNSLRPGSVVLDAGCGNGKYLGFNPDCFFIGCDISPPLIEICAGRGHEVLVADAVNLPYRDNFGDAAISIAVLHHLSTDERRRKAIEELIRVVRRGGLVLITVWAREQEDKSLLNKWTPLCEKYNEEWVDQSSPPVRSQSATLLESIAETDEDAGVMKQADDRLKKCHDSMEDKTIAACSNTDTDEKETNQQEYFVPWHLPFHRAEIGGASAAALENGFAKKDEKKGTVVYNRYYHVFVEGELQRLASGIKNTAIVDQFYDKSNWCIVLEKL*