MAALQSLRSTYRMNSGHEIPVLGYGVDSAIMYGNEKACGRAIAASGIDRSQIFFTTKIPPDSMGYNATKRAIDSSLRTAEQEYFDLILLHAPYGGKEARRGSWKALVEAQRAGKTKSIGVSNYGIHHLDELEAYIQSSGDDGVRESKIDVGQYELHPWLDRSEIVEWLQKRNIIVQAYSPLAHGTRMREPLLKKLGYKYGKSPAQIMIRWGLQKGFVPLPKSVTPSRIQENTEVFDFELDEEDMKSLHTGEYSPTDWDPTLDYD*