MARSWLITGRGVAKKIRNAPHCSSRPISELGPEAQMECPKCKHVIDNSDAAIQWPGLPAGVKFDPSDLELLEHLEQKIGIGGSKPHMFIDEFIPTIDNDEGICYSHPENLPGMKKDGTSGHFFHRVSNAYGCGQRKRRKISSCDHHIVSVEHVRWHKTGKSKAIVEKGVTKGWKKIMVLYKSSQRGARPDKANWVMHQYHLGADEDEKDGELVVSKISYQLNGKQTDKSETENVDEESDAFAARVGPKTPKTNTPQPCRLNNSPCETENYVPVLEDQEGEESNIPIVSLKDDSGNPAWCAGESHAVQEAVQTRPNLDESLHCHEVLDSFLHETLLPSDRPILSQGRNEMPDRNLNPLYGLCDLFNVDLGTPPDFQLADLQFGSQESIGHWLDSI