MSKYGTLDDVVVMTERRTGRSRGFGYVTFSTSQSAEKVLESEHILNGRLVEVKVATPKEEMKAPSKKITRIFVAKVPSSVTDDAFKRYFEAYGEITDVYLPKDHGAKSHRGFGFITFANHESVAKVMAETHELEGATVAVDEATPKDEGSSRNDSYSGKYNDQYYSRTAYGAYSPYMATSRYGNYGMPNFGSYDHDYKSGGVYGGYGPPPSRSFGGAYGVGSRYPDYGSPAALASNPKGINRIFVGRLPSEATAEDIEKYFGNFGRILDVYLPKSDMNRKGHRGFCFVTFADEGTAHRVSRRSHELLGHVVCRIDTSSLQS*