MEMEIDSVQASGRRSAEKMDEPLPFVARKKMKHPEKGTGIGSVLGWQLAEELRELQEALSVAERTDRENWRIDCVRSLRPLDVEEALSVADRKKVDMPEKGKEVASWQPAEDLAEALSVAVQSGLMAEEVRKFLRVAVWSNLTDYDVHCLAVERGLRDEDAVSLAENFLTMYKIAFSALHAQLLSSFDRQRFDPELCQWVAFGRWVDKRKKRGPDATRFLLFKIKASAKNAKVSWWRKEYDHFPPERAGFTSALRVARLVVGREGPRLEEAGEDGQPGALSYGRDAKYRWPDHRVGVLKDGWLSPLDEVGSIRRLPNGEGIYITCYVSRLGVKLDEFLFV