MVKAYPTVSTEYKAAIDKCKRKLRALIAEKHCAPIMVRLAWHSAGTYDVETKTGGPFGTMRYAAELAHSANSGLDIAVRILEPIKEQFPIISYADLYQLAGVVAVEVTGGPDIPFHPGREDKPAPPEEGRLPDATKGSDNLRDVSDHLRDVFGHMGMDDKEIVALSGAHTLGRCHKERSGFEGQWTSNPLIFDNSYFIELFNGENEDLLLLLPSDEALLTDPSFSVYVQCYAQDEDAFFADYAEAHLKLSELGFADA*