MSSTAGQVIRCKAAVAWEAGKPLVMEEVEVAPPQAMEVRLKILFTSLCHTDVYFWEAKGQTPLFPRIFGHEAGGIVESVGEGVTDLKPGDHVLPVFTGECKECRHCKSEESNMCDLLRINTDRGVMLNDGKSRFSIGGQPIYHFVGTSTFSEYTVVHVGCLAKINPAAPLDKVCILSCGVSTGLGATLNVAKPKKGSSVAIFGLGAVGLAAAEGARIAGASRIIGVDLNSNRFNEAKKFGVTEFVNPKDYKKPVQEVIAEMTNGGVDRSVECTGSINAMISAFECVHDGWGVAVLVGVPNKDDSFKTHPMSFLNEKTLKGTFFGNYKPRSDLPSVVEMYMNKELELEKFITHEVPFSEINKAFDYMLSGASLRCIIRMEA*