MLSHHAASVLLPAGPSKPRMQLDASLVCQCGGMAPAHSRPTGPPALQQPSACRPCWDKDDSFRWQGGMSRRRSGGRVVLHAAQSGKMDPEAVRASVNRAAGVLEEVLNDILQELLVDQAASYLTEESPELNEMEAVRNAVIQRIELLDANFLAALNGYIQVASLRPNDGMLSLLLALRDEVLRQVSMRLPPTARVMDAALQLMYKDNRVHLLKTAIDWQRTSSTGMEQVEPTASASAAEVAGSSGPADQASTATIDVQAGDDSDQEAAHMKELLAELPAGVDADSMVATSRLLARMCLVREEVRWLDQEQNFTSSSSSSTEDEDSKKRRVSSAYFARSNVPQRCIAYLKGLLVLNDPAQRVALLSRAFVEDWDGTTAPSGNKGQEQLDTSQPSFWKRRRKVPGLLPAKTLRSVLKSCNGCRTSTLRLWLCLIRCKEGSSKRLLQAGPRCLLHRETEKRERLALSTLLCTS*