YKGVRKRSWGKYVSEIREPNKRSRIWLGSFETPEMAARAYDAAVLCLRGPNSSFNFP