MAKLLKQVSAPAFTWCCRRYEAALGAKLKSYDNWLLKGRLLSRACSNVPVINLDAGQPTAETHPEVLRPGEIMPGVTFDEMSSRRKKLMGTVPSGSIVVLISASIKNMTELIPYPYRQSADYLYYTGCPQPGGVALIYGAGELCMFMPDPFIEGAFWEGRWSHAPEAMTVLKADRAYNISDLPKHLPRLLKQAKGVYIDGEVPSGSELGQLPEYKEAMQEKKVHNLSKYSHEARWIKSPSELNLMRHTAGMACQAFLQTMKVSPMRQHEHLLAATIEYECKIRGAQCMAFPPVVAGGANTTVIHYSRNNQPIAEGEMVLMDAGCEYFGYVSDITRTWSPSSVMSNVQKEVYEAVLSAFRQCLELYKPGATLMEIHNAATEKLRNAAKELGIIQKSEDYSKINPTCVGHYLGMDVHDCKAIREDRPLVPGVVLTIEPGLYVPESDQFPKWFQGIGVRIEDEVLITESGHEVLTASIPKELHEIDRWLQC*