MAAKKLYDSFSKSLIDEVHRWGAMKQNGVSLRYMLEFGSKFSERNLLLGAQFLHKELPIRIARRAIELESLPYGLSEKPAILKVRDWYLDSFRDLRSFPDIKDMNDEQDFTKMINLIKVRHNNVVPTMALGVQQLKKDLNPKLDYKDLDDIHQFLDRFYMSRIGIRMLIGQHVALHEPNPPPDRIGYIHAKMSPVEVARHASEDARSVCLREYGTAPDVKVYGDPDFTFPYVPTHLHLMVFELVKNSLRAVEERFMDLEKLAPPIRIIVADGLEDVTIKACLVSCLRVSDEGGGIPRSGLPKIFTYLYSTAKNPLDERSDLGTADIATMAGYGYGLPISRLYARYFGGDLQIISMEGYGTDAYLHLSRLGDSQEPLP*