MSRSLEKTDPVIVSMGPHHPSMHGVLRLVVALDGENVANCEPVVGYLHRGMEKIAENRTILQYLPYVTRWDYLATMFTEAVTVNAPETLANIQVPRRASYIRVIMLELSRIASHLLWLGPFMADVGAQTPFFYTFREREMIYDLFEAATGMRMMHNYFRIGGVAADLPYGWIDKCLEFCHYCLPKINEYERLITNNPIFLRRVEGMGFIAREEAINWGLSGPMLRGSGIQWDLRKVDHYECYDELEWKIQFQTEGDSLARYRVRIGEMKESIKIIQQCLKLIPGGPYENLEARRFAQGKNHAEWNDFDYQFVGKKPSPTFKLPKQEHYVRVEAPKGELGVFLIGDNNVFPWRWKIRSPGFINLQILPQLVKGVKLADIMTILGSIDIIMGEVDR*