MCSHFNPTNVDLVNMLRWRIEREQPSGFITDMHNLYEKEPWLLQHVRHISFNENDWFYFTRTKKAADSKRPSRKVGESGRWKTTSTWTQINNQDGVMVGSVKHFSFKAKSETVYDGITTGWVIHEFILEDKPGFQELVLCRIRFCKREDNAQYAPRLTPIVIGLEQEDGVAAAAAPVETHQAQGMEQWTGSCSGEAVTYSAPQQTMAQGSNYPILSAGGMEKHQEFGYYGQQHNHILGQMKQYGQGIGDMVEYQNQYLGQQQNHILGRQATYVSPSAQTMEEDQQQWNGYFGPYSAQPYDQGMMEQQDFGSSVLGLAQNDQYLGQNSELPPVPMKKTLQQHDNNVIRNSAANLQLEDQENVVIDFLMNEDFNELHEGIVGSPTDKELIQETESEMVNFGNEEWAQQLGQNTPEEEAELHAALAN