MAIQVDPALVADHYSRRENQTREDREASPIIHLKKLNNWVKSVLIRIYAQAGDRVLDLACGKGGDLVKWDKARISHYVGVDIAKGSVEDARLRYEGVGSNGRGLPYHFSARLLCADCWKVSLEEPLKDDAPFDIISCQFALHYSFSEEARARRALQNVSSLLRPGGVFIGTIPDANVLVRKLREAPGLEVSNSVYRFRFDDRHADKRFPAKQPYGNTYIFALEDAIASVPEALIPFSALSTLAEEYGLTVEVRSNFHSFIAEHSRNPEFAELLRTMGVAERGKQMSAAEWDAAYLYLAFVFRKVGEAPRSERPKQPGGIYKPIQPHEIVFIPS*