MQSGDEVSIEELASNLSTYKEQLQQVRQLLHDEPDNSEYIDMEKELAEVIALTEELLVTAKQSEDGMGTGTSADASHSFHHSENSDVELGSILDHADKFPVGTKVQAVYSEDGEWYDATIHAHTPNGYYVCYDEWGNKEEVDHANIRPLEEASVNPLVEAEKIAEATKQALKRKIAQAASSDIQSRSLPAKLLIDPNDPEDVKAAKKKKIHAFKSKVRIEQLEVAQNKRQNAWQQFQSTKGQTKKVGFFSGRKRESIFKSPEDPHGKVGVTGSGKGLTDFQKREKHLHLKGANSEASDE*