MELRHIRYFLAVAEERHFTRAATKLGIGQPPLSQQIKDLERELGAQLFRRVPHGAELTEAGKAFYDVVKGMPATATRAVLAAQRVARGESGVLRVGFTASAAFNSVVPGAIRTFKRAYPDVRLQLEEGNTTQLADELNEGSLDVAFLRPGFTGNERFQLRLLSEEPMVIVLAETHPAAACKQIALSILKDEFFLLFPREIGLSLYDAVIKACGKAGFEPKIGQLVPQISSVINLVSAEMGVSMVPDSMRQVNVKGVVYRPVADQMPVAKLALAYRRGDTSPTLRNFILKVTG*