MCGIKQEMSGESSGSPCSSASAEQRHQTVWTAPPKRPAGRTKFRETRHPVFRGVRRRGNAGRWVCEVRVPGRRGCRLWLGTFDTAEGAARAHDAAMLAINAGGGGGGACCLNFADSAWLLAVPRSYRTLADVRHAVAEAVEDFFRRRLADDALSATSSSSTTPSTPRTDDEDDEESAATDGDESSSPASDLAFELDVLSDMGWDLYYASLAQGMLMEPPSAALGDDGDAILADVPLWSY