MSRTLNLPLELHLWDVSNAHTIVMTQRGARREFQRELVTRGVEVVEFDFLTPKAVMDYCYERGFLMVLWECGGALSAPALAAGIIHKVIAFVAPKIIGVTAPTPVGELGMVDMTQALNLLDVTFEQLIPRMKSPASAYADDPSIADAGIFSSSTVIYFYKSWDPYGAFTNFTAHSIKLPGSSETWKSVEHYYQAQKFSGVKDELAMQAIENIRNAESPEEAARIGRRLARERPDLVRPDWENSKMDVMEEALVAKFSSYPQLRSLLLSTAGCVLIESSPQDYFWGSGKDGTGQNQLGRLLMKLRAAILTEN*