MSDMAEDLAVGLIRPISTIKPSIVTHRTVQDSQPRQGSIMVTGGLGMIGSLFGLWLARQLVPHVELLSRSGRYAPGRPNAIQLANRDRLAAAVCIVQCDSSLMEEASTCFAAHKGRKRQGVIQCGGVLADGTIPSQTPSKVRISFAPKTSCAKLCQMPTILHPTIFNLACSSVAALLGSPGQANYSAANACLDGMALAWQAQGLVCTSIQWGAWAEGGMASSSAATAKAVERAGMGMITPDQGVEAFEVFLHNAAQSVVAAVPFRWVQLFNRATVTPFFLHSIEESFAVSHSSFSPHYMSQNQIGGSRPCDLDIPTLIAKQLCDIMLNMLDVPVDASQPLMAAGLDSLX