MQDFHDRLRIRATSHHARKLHFGELMGHVHLKGIGGPGAPHVLRLERLRDTGLSFQELDTKFWRTKRWMSDASFQPKIFWYLPASVANEISLKPPPPGQPPFDMHSAADCILDLANNVLGVFPVVVLQSGVPVMGGKRKNSGGGEGGSKSQKSAQALPAIPPDSRNLPHIKLFDEWSEVFRSHGTLDRYLAKELDTKEKAVEFYKFLEQEFPPETGPMQPKRHSAALMEVQRTLCMLMMVNGFKTDPSQPGVEKMVIAEVNEKWLTEQNRMRISSSDLGLAGNDMLSPQTVFTVKGWNRAICALAVMRATFELREMLQDILNGALQQGEVGSHRGGYDEPRKSPEHHKKEAKLLQSAASVSDALDNAAALASAYQIGKLEAQACTNLLKHIPPPIVEGLKELVRIHGQPKFLLHDGIAHGVFNASYNGASNSGAVSAWENLLQNTPEVLQLLLQRMQQDWESMSPKMRRPWGLKDL