MSSQTPTAQNLSFVLEGIHRVKFEDRPIPKLKSPHDVIVNVKYTGICGSDVHYWDHGAIGQFVVKEPMVLGHESSGIVTQIGSAVTSLKVGDHVAMEPGIPCRRCEPCKAGKYNLCEKMAFAATPPYDGTLAKYYTLPEDFCYKLPESISLPEGALMEPLGVAVHIVRQANVTPGQTVVVFGAGPVGLLCCAVAKAFGAIRIIAVDIQKPRLDFAKKFAATATFEPSKAPATENATRMIAENDLGRGADVAIDASGVEPSVHTGIHVLRPGGTYVQGGMGRSEMNFPIMAACTKELNIKGSFRYGSGDYKLAVQLVASGQINVKELITGIVKFEDAEQAFKDVKTGKGIKTLIAGPGAA*