MSSTVQCSNGYDSTIANLRLDGDTAVIYQGFTGKAATANAKDTIAYGTRIVGGVSPGKGGSIHLDLPVFNTVEEAMKAVRPHVSAVFVPARFAAKAIMESIEAEVPLIVSVAEHIPVHDMLRVHEMLRTQSRTRLVGPNCPGIIAPEQCRVGIMPYKQYRRGCIGIVSKSGTLSYEAVGATTAVGLGQSTVLGMGGDMLPGTTLADGLRLFFEDDETKGIIVIGEIGGEAELRAADLIREYRQSTPNPKPIVAMVAGKTAPLGRTMGHAGAVLTPWDVPADIKAKALEDAGAVVVPHPGVMGVTMKKLLEVQL*