MDVGDGREQVLQLHDAVSAVRIGKEALVTSSWDGLVSVFRLQDGAPLTSILGCAETDRCPVLDVALREDDERWLYTACLDGSVNELNAECDYQALEIKSSHGSRKLGAHTKGARNVAWLSGLVISTGWDGLVCGWDPRQNTSQGGAPVWQHKLAEKCFALSRPVVEDGNDGARIAVACSDNCVYDIDVRGRTDQTVSRRSCLLTHQLRCVELFGSSERTGFVAGSTEGRIAVHLPRSNTSSAEEAYAFRCHRRDTTIYPVNTLLMLREHSTFVSGGGDGSVCIWDALARKKIMQLATYDTSVSSLALSSCQTRFAVAVSYTFENGPVDHPPDRVILRSVDPRIFAPRSSKS*