MRYLECQIGVDLLPETHVAPLLTMLRRKLLHWSSIHLSHAGRVVVANNILLSSIWFVASSYVFSRSCLEQLRRLIRNFIWVGKDKEIVRAKVAWRIITLPRFKGGLGLIDPWQESKALLAKFVIKGMWLDASPWGKFLQEYLACYNPRTSGPWNKEIRWFCEPKIQISTFNDSKNKIIGRILQSLKEIRPALYHVPPTTHEEKLRQPMLWNHNFLLNLGEMICEQTSLAWGKVASSPTASIESTWESNPNDTPPKWEGFFSRTRVLLGIVGHVEDKIIYFEIQPNGILQLTNNTNAVEQWLQQCNQERVRTIAYHWKGWLIDPNPPAVDESWKIWVFMNLPIKRLTWDPRGFVWKDPYSDVGKNLQFFQYSPKLGRHILQSKVCHSPTAPQH*