MAVREGWVSPSNAHRRYLLSELPALKELETRCLCEKLHPDTTAGGNGGAKVCVDDGLMLETRHASVARLLVECELCIYALNGRNALVLKRCDANELNSRSPRTDAKMQADILSYKNEASFYALILPQLDSRLALTPRCWYAAQVGPDSADAQAIYPAFVLYLEDLGDTWHQVQMLGETTALCVLKSLAQFHASMHKSQLTSTWPRRGSFWSPVLEKRPQDEWKGVDTSWREMVENFPELYEFYWLGEALLRVAMHVDAEQQAQLDGPFSTFIHGDAKTWNMFLNPSESACTWIDFQWSGQGSCSQDVEYVLATGLDCSLMSRWDEFRTAYLSFYSEALLERKIVLSESARTSFMRASDVSLIAYVVVLVSLIWRGLNSERITKNADSGPGMSMVNRSRPHVFSVCAQVCKALQRCYPEIVRECVVQKNRE*