MCQKAVEKALEMNKFQLNMDFEPTVLDCERIHPKRNKLANLMHWLKKLNECPPEPLKCDYMMNFGGGANSGVTRAEPISL ATLDRDCFIIPVHSVDRFLPAGIPLPALSADGKATSPLSVLEVSDPKLCILVHLMSPLEAIDPVMESPLAHPLLKQRSIA AELVTEVQQANTAVGGMLLANMEKSSEFPFISYYLINTLQTDPSSFYAGLRVSSLSKFEPKALKYTAAHTLDLYSEVAAI CRPPLVLPSNEVGSFKKSQTAATGYIISVFKVFEGDDGERFEKNWLYWTGARMLYRYLPRAAGLRRIALHKSTSQKGDKM YLLVCECAELLKDISLAAFLIPALRARLCGYTGLYRPIQAF