MEALVVQSSILPSSHLHRSSLMLSTTGTARLPDSKSNARTVHLHLRPHPRLPSASLDIAGQSQDQGGIALKKRAGELAPDLKGACIFLIGMMGSGKDSVGKALAEALGYHFFDSDKLIQDASGGTSGEDEEEEGYRDAETEVLKQLSCMGRLVVATGGGVVVRPMNWSYLRHGVTVWLDAPLETLVERVTMDTTGSQPSVESSGYSEAMSKFSNILKERSPFYADADATVSLEQLAVRSGYSGVACLTPTMVAMEVLEEINNLIQYRKKRNAVFRS*