MHRQWHDLPQGFSWEHGLGQLYPHGTRTSYLPQHSDGAQLTAAMATASTRRATSPFSITMKISQSRPRTEPATSSRRTQANQRERNRMHGLNDALDRLRSCVPLPQQLTVTRCDHTAPQKLSKIETLRLARNYIWALSEALREDRRYGFEELVAILGMRLSPNTANLLRTRMTLDGELRVGLVEPCQCRRCSATRNEIFGLDGCCGLCVTGEVDFWGIE