MVGETTSSSLQIKPPARGNLITILSIDGGGVRGIIPGIILAFLESELQKLDGEDARLADYFDVIAGTSTGGLITAMLTAPNQENRPLYAASGIKPFYLENCPKIFPPRSGIFGTIVNLFKVLTGPKYDGKYLHNLLKNVLGDKRLHQTLTNVVIPTFDIKKLQPTIFSSYQVAINPALDAKLSDICIGTSAAPTYLPAHYFENQDDQENNEEFNLIDGGLAANNPCLVAISEVTKQVFNKNPDFFPIKPMDYGRFLVISVGTGSAKEEYKYTAKMAAKWGVLGWLYDNGSTLLSPRVSGASADMVDFHNCVVFEALHSEENYLRIDDDTLKGTVASVNIATKKNLDSLVKLGEELLKKPVSRVNLDTGKYEPIKNGGTNEEALIRFAKLLSDEKRLRESSAQQDVKPYEKIFLVGKSKFLTFFFFWVMISDE*