MVARMGWGIPEKGWRKGPWTPEEDKLLIEYVSLHGEGRWSSVSRCPGLNRSGKSCRLRWVNYLRPGLKRGQITPQEEGIIIELHALLGNKWSTIARYLPGRTDNEIKNYWRTHSKKKEKSSQKQLEKRKAQILKQEEEHQQHLQQQQQQQQQQLEAGDMNMVNTIAHEKMHGAPEMMYPTVEDQCLPVMSQDVVSWADSVVEDYYRLWGGFWNLDDHP