MSSTAGQVIRCKAAVAWEAGKPLVMEEVEVAPPQAMEVRLKILFTSLCHTDVYFWEAKGQTPLFPRIFGHEAGGIVESVGEGVTDLKPGDHVLPVFTGECKECRHCKSEESNMCDLLRINTDRGVMLNDGKSRFSIRGQPIYHFVGTSTFSEYTVVHVGCLAKINPAAPLDKVCILSCGVSTGLGATLNVAKPKKGSSVAIFGLGAVGLAAAEGARIAGASRIIGVDLNSNRFNEAKKFGVTEFVNPKDYKKPVQEVIAEMTNGGVDRSVECTGSINAMISAFECVHDGWGVAVLVGVPNKDDSFKTHPMSFLNEKTLKGTFFGNYKPRSDLPSVVEMYMNKELELEKFITHEVPFSEINKAFDYMLSGASLRCIIRMEA*