FRGVRKRSWGRWVSEIREPHTQTRVWLGSFATPEMAARAYDVGLLYLRGPSAVLNFP