EKPYKCVLCGKTFSQSSNLITHSRKHTGFKPFSCTFCSRAFQRKVDLRRHTETQHAESAVLPSSHAPPSRSPHCREAITSSIGALPSQLPPHLPQGPLPEFTALDLTRFMPDCGPLGINLPSSPQCQGSINISPMFASELPTSQLAPAQHQSDSTEMSEVGDGEWSAASRTPPPPAPQKCAISYSIENILADCDHRKHPLEPAFTGV