MSSPAALVGPAPPARSVRALRADRCFLVPVAFSGLDKEPVEIGGVEVVIENILNDDAGDKMEALKAKYPGLIAVDYTLPAAVNANAAFYVKHGVPFVMGTTGGDREKLLADAKDAKHFAVIAPQMGKQVVAFQAAMKTMADNFPGAFSGYTLSVTESHQSSKVDTSGTAKAIVESFNALGCGFDIADATLVRDVPTQLAPVPQGMGVPEEHLLGHAFHTYKLVSADGTVAFEFQHNVCGRSIYAEGTVDAALFLRDRVEAGAGEKTVYDMIDVLREGGMVTN*