MSQHAFVSMAIAPFRLVCHHLRLSGSGFCNVNEDSGMPRYISQGLRLATWFDSLVLSVAAQAVLLGLTLLGFALVLALESLFTVPFIFLQVFVTAVAAYFYMRTPATKRMRISKAPSSRLTFALAILVLSLTSAEALCSKGGSDILGACGETILGTVGSEEVTLADVAEQGGCQEEIGSFAWFYCTEKALQDIPLDLNPISTCLGGLWSVGHTTPKMRGLSGAVGESCSSHSDCCGYCKSSGQCANKKEDESLCNDGEECTSCYCLSAVPINGFRGICGSGGGQCGFGGSGGPGTGPTPTPCGGGCSSLGGCSSGCRCSITAGQVTGICV*