VEPVLNRSQLKTANRFALSLRGVNQGVISCVGFPLKMVRLKDLNADEDDEIRVYEERKSSVDDKEKRKLFSLVKLEPVLWDFRSQKYKKGTTQRKRTWASIDHALCLEDGTASKAFKAACAARKRAKSAIKDTPSGSGKSMTVKELEYDEELSFLDEVEMESTLNSDSAVEDIDDPSQPSIKKEFSSVRAMGESTDGKSVTSGRKKKKKCDVQDSIMVSIQKTDEMLNAIMGKIDKDEKHNLRE