MARSWLITGRGVAKKIRNAPHCSSRPISELGAEAQMECPNCKHVIDNSDVAIQWPGLPAGVKFDPSDLELLEHLEQKIGLGGSKPHTFIDEFIPTIDNDEGICYSHPENLPGMKKDGTSGHFFHRVSNAYGCGQRKRRKISNCDHVVSVEHVRWHKTGKSKAIVEKGVTKGWKKIMVLYKSSQRGAKPDKANWVMHQYHLGAEEDEKDGELVVSKISYQLHGKQIDKSETGNADEESDVFAARVGPKTPKTNTPQPCRLKNSPCETENYDPILEDQDEEESNIPIVSLKDDAGNPAWCAGETQAAREAVQACPNLDESLRCHEVLDSFYHETLLPSDRPILSQGGNEILDRNLNAVYGLPDLYNVDLGTPPDFQLADLQFGSQESIGNWLDSI