MSYYSRSSSRATDCKVYVGDLGNGAAKGELERAFSYYGPLRTVWVARNPPGFAFVEFEDPRDAEDAVKGMDGKLLCGSRVRVEMSTGLSRKGRGRPSRRQFDPNDRCYQCGDRGHYAYDCYRFSKRGRRSRFLRMLGRV