MDVGSCNNHYFYDVDMKEDFYRCIAPSEDIWKKFELVPGFPLSPGGCPGGGGTDWGAELMDLGWESPMKLTGLSSVVLLRDCMWSGFSTRERLEKVIHERLTTASPRATNPQKPVADHENSEPGVNSIEQNANPLVVPTPVPEKVPNSSGSESTSDSEDDEIDVVTIEKRKSYGGRQPVTITVRADPTATKLFHISIHQQQHNYAARLPPEPNSMSPQPNFHSPIKEEPGEVTSPPALQQCSSPMPGSPLASGSSDSEDIVKKKNHNYLERKRRNDLRSRFLALREEVPSLTRSTKTPKVVVLSKATEFLKGLVIQEQQLTAEKFKLWSRHQQLLRRISHLKGR