MSSAATKDDNARAHPAVKGPSALRSILAGATAGAVEIAITYPAEFAKTRTQLNRRLAEGQKLPWPPFGAQWYAGCTTLIIGNSLKAGIRFVAFDQYKKLLSDSNGKLSGPGTVLAGFGAGVTESLLAVTPTESIKTTLIDDRKSAKPRLRGFLDAVPVIYRERGIRGFFQGFVPTTARQAANSATRFSTYTALKQLAESYTAPGEKLGAVGTFAMGGIAGLITVYVTQPLDTIKTRMQSIEAKQLYGNSFRCASIIFKQEGVLTFWSGALPRLARLILSGGIVFTMYEKSMDLFDRLDPERKYI*