MPMESGRRQGVVAIECVAGGSRAEEWGPGSSETVQTGDVVEELLIGVGRRGEPAAHAAAPFKGGRAALQKLLHAAYKRGETSVEVRVRRSSASAQLQRQLVAGDSGELQVADDAASMQACIVPQESVGGIGRTRHYVLRSIRDPNYAVGLVDRMESECIAIRGSRSSRVVCALSKAQLQDGYVSYPWEKKMREVLPIPNSSSFLSLLILPMALDRAGSRYNCVEDTLARANAWILSSQESGVPIAFLNVQTEALLTKISGETASSTVNSGSLADLPNLANASLYGFEDYHGVDIGVVKAVRVWYTAAAGEMPVEIILEEGDARLGFAISRTQEGFIYVSSVVENDVERQAPSTRSGLRDLYREAKRASKLLVISRVSGQKVLPWMVSTSGAVRCFDTVSLSQKLSLHRHALRPILLHVLMWDGMSDGAPTQPGREPCPLPLPLPSPEFAELPRQNSYACVEQRVQTEGDPGVMHERDTAGDASFRFHNFSLPSNWV*