MSESTVGKPITCKAAVAWEAAKPLVIEDVTVAPPKAHEVRIKVLYSGVCHTDAYTLSGVDPEGAFPVILGHEGAGIVESVGEGVTNVKPGDHVIALYTPECKECKFCKSGKTNLCGKIRATQGKGVMPDGTPRFTCKGKEILHFMGCSTFSQYTVVADISVVAINEKAEFEKACLLGCGITTGYGAATITANVQEGDNVAVFGGGCVGLSVIQGCKERKVNKIILVDINDKKEEWGKQFGATDFVNSTKLPEGTTIVDKLIEMTDGGCDYTFDCTGNVNVMRNALEACHKGWGTSIIIGVAAAGKEISTRPFQLVTGRVWKGAAFGGVKGRSQLPGIVEDYLDGKLKVEEFITHREPLDKINTAFDEMHGGDCIRAVVSLW*