MSQYPHILLRAEEKPLEHRSFSPSIIKTLVDAGYPVSVERSSTDPKFKRIFEDSEYEAAGARLVNEGTWPNAEAGTLILGLKEIPEEDFPLKNDHISFAHCYKNQGGWEKVLGRFPQGSSVLYDLEFLVDEQGRRVSAFGFHAGFAGAALGIKTLAHQLQDPSSKLPSVETFTDGRGYYLNEEELVNQIREDLAKAEKSLGRKPTALVLGALGRCGKGAVDLFLKAGMPDENITRWDLNETKDRDGPYEEIAQADVFLNAIYLSKPIPPFINEELLAKSGRNLAVVIDVSCDTTNPHNPIPIYSINTTFEEPTVPVEIKNDQNSLPLSVISIDHLPSMLPREASEAFSEGLKESLLTLKDRKTSRVWADAEKLFNEKVALLPESLRTKRV*