MSGTVGSMAEDDYLRCVGESDVPHLDYTTTPYGIRSQFLVLPLQAYFSDDEIRAELQRDIDDLSELYLAILRCHTSQLNIGRPNHCLARLCSIVLSPSKGEVVMGREMRLRRRDLYKSTRFEYEIRTFAVLPLTMTKLKDCLHHLRIRSAYMPHPDRTVVSRAPTSFRPYRTFDDPGDLKLSPYTTLVLHAWGYDVEFREPTSGALAFTYSLILRRRQYVLQLNISDFRHLVSLVGGRYVNVAAAWLFTEEEAQHHRLPLSTYQGPVPHGAARYIDDAGFRPIVLRKPDNGLAVVIRLGIEREETSDYSSSYLVHVKVEESDTAHYSSGGSTVDVMPELEEARRLPERYLR*