MRRLHVGVIGVGRMGRVHLQTLCDGLDMDIKPRVCVSWIVDANVTVASELAALYAVEHSTHDVSEMMLHPQHRPDAVWICTPTTQKMEIIRLAARMKVHVFCEKPLAMSVAECNEIERLVAESGIQLVMGHQRRFDAAWRAVRDRIASGSLGKIHYASLISRDPSPPPLQYLLTSGGIAIDMVCHDFDILRFLLGTEVRSVYASGSIQSEHAHTRADFEQAGDVDTVVLILTMEGTGAVVSMQVGRLGSCYDQRVEVLGQRGVARLNNIPTDPVVVESIPSESGAVEPVTSSAGGIQPFMQRYLDAYRLETRTFVSCLLAAFDDPLAASWQSLPSVNDAKQALRLALAAQKSMQDNRPVLLTEIVQ*