MNLMFRKNFREGASKSGGGGGKLQSKANRTKRSRDMGLVQQPEEIHYRTHLFFSPNRPGYDVGEVNFGGGANSGVTRAEP ISLATLDRDCFIIPVHSVDRFLPAGIPLPALSADGKATSPLSVLEVSDPKLCILVHLMSPLEAIDPVMESPLAHPLLKQR SIAAELVTEVQQANTAVGGMLLANMEKSSEFPFISYYLINTLQTDPSSFYAGLRVSSLSKFEPKALKYTAAHTLDLYSEV AAICRPPLVLPSNEVGSFKKSQTAATGYIISVFKVFEGDDGERFEKNWLYWTGARMLYRYLPRAAGLRRIALHKSTSQKG DKMYLLVCECAELLKDISLAAFLIPALRARLCGYTGLYRPIQAF