MASMTRAALMDIVKEHKLYRTPALNDKLYCNFKGFTNIAGLEEYTGLRALFLEGNAIESLEGLSSLKELRCLYAQQNALTHISGLEELQHLNTLNISQNHISHLEGLSCCPELQTLICTNNQLRTVDSISHLAHCTSLQTLDLQHNDISDPAVMDVLRQLTQLRCLYLKGNPVVSAIRNYRKSLIAALPELKYLDERPVFDDERRLVQAWSQGGVEAERLERAAIKAEEQEAQRRNFEAMQQIRQEGWRKRRAALGLTPGDTDPALDEFSDSEYEFEREPEELVAARERLAAFTARPGEDEPPELSVARSQRAGAGLPVTEGSWAGAGAAPGDQQLG