MSRSLAIQESLLSDHLESLQRRSTLETGLLLAHVGAQADAVLHFVPTPSQDDGAPQVDASWMVTHAEAVSHMLPGGIAVVGAYLFSPSGAFASHEAKLRPVLAAALKRLREADGTQSLLMLLPSDARKATARALVAGSASLKPIELKTTISPPRLICLEAAWVVQAQLRLLPPGAGGPPQLAQLKMQLAPVLRCLDATTATVDGSCWPAGALCSQLAQGGAPHSVRLFGAFRAAEAAAGEGGAEGGEDDFLGEAAPRGPAATVRLRGVVRGRAFAAPKEAVEEGVRRLRRDLACSLERRVALLLEDLAEEEEEEGGGVDPRDPLPTAVPGAWALPRRAHFAVGGGLSLCDYVAEGDDAADFAERVREIVGPSLAAGLDGLGDGVGEGTLEALLAPEAAAHLETEPAPERGEGAALAAAPAKPPANPPPRQSSSLPLFAAAAAAALAVVVALVSLLFTSPPLDTAEAQAEAAADAVADAAGSDGP*