MRLESVKEKLSEDVIRDTLEFALLNMGSRKHIVFGITARAIQCDTTGEKNEKHYDCEGRKEFSPGIHKTRNKYPGVRRLNNGIQYSGHLHSHHHSPERHRVQATRRTHARIGSEGEPEANIRRLPSSGSDPLRRSASRKRAAGRGRGRGRKRVRRQPSRHVKRPKSGAGPGSEGSNEANDERKVLARAEREWEVGNRMLLGGGEKEGRKGAGRALSDAAAAAAAYAAPRPVPWPCLPFLSLVASERAGSAHRAGRRAGREAICLCVSATSRARPIDKCMHGSGRSSTTLVSSLVEYWSSFRAIVRTNQAAEPALTLCSGVVGRMRDIFGILSFCVVCSLL*