MASGGEPAAPKVVLLLVPHVDESFHAALRSRFRVLDFFASPSSGEPLPAFLAAAAAAPEPPRAAVVVGAGPARVDAAFLDAVPSLRCVLSLAAGVDFIDLGECARRGVAVANSGSVFSADVADHAVGLLIDVLRRVSAAERFVRRGLWPVQGDHPLGSKVGGRRVGVVGLGNIGSQIAKRLQALGCTVCYHSRTPRDSVPYRYFANVRDLAADSDVLVVACALNEATRHIVGRDVLEALGTDGVVVNISRGANVDEAELVRALKEGRIAGAGLDVFESEPGARREFFSMDNVVMTPHVAVFTAESMSDLRDHAIANLEAFFSGQPLLTPVPPYSPVK*