QRCQYVVGRERTELARQLNLSETQVKVWFQNRRTKQKKDQGKDSELRSVVSETAATCSVLRLLEQGRLLSPPGLPALLPPCATGALGSALRGPSLPALGAGAAAGSAAAAAAAPGPAGAASQHPPAVGGAPGPRARGAGGTARGERRPAGHGLFSLPVPSLLGSVASRLSSDPLTMDGSLTRNLQDLSARYLS