YKGVRRRSWGKWVSEIREPRKRSRIWLGSFATPEMAAKAYDYAVFCLRGPSAMLNFP