MPMESGRRQAGVVAIECVAGGSRAEEWGPGSSETVQTGDVVEELLIGVGGRGGPAAHAAPFKGGRAALQKLLHAAYKRGETSVEVRVRRSASSSAQGQRQLVAGGSDSSGELVDAATEARMQACIVPQESVGGGGIGRSRQYVLRSIRDPNYAVGLVDRMESECIAIRGSRSSRVVCALSKAQLQDGYVSYPWEKKMREVLPIPRSSSFLSLLILPMALDRAGSRYNSVEDTLARANAWILSSQASGVPIAFLNVQTEALLTKISGETASSTVNSGSLADLPNLANASLYGFEDYHGVDIGVVKAVRVWYTAAAGEMPVEIILEQGDVRLGFAISRTEEGFIYVSSVVENDVEHQAPSTRSGLRDLYREAKRASKLLVISRVSGQKVLPWMVSTSGAIRCFDTVSLSQKLSLHRHALRPILLHVLMWDGESDPPTLPAREPACPLPLPLPSPDFAELPRQNSFACVDQRMQTEGDPGVMHERDTAGDASFRFHNFSLPNNWV*