MEGVNGDGSLIKLICCVKNSDWGRIGRESTVARLYYSNTRTEIDLDQPYAEFWMGTHESGPSYVVQGEKVTLKDWIERNPGVLGDIVVKKWGTNLPFLFKVLSVAKALSIQAHPDKDLATSLHREQPFAYKDDNHKPEMALALTEFEALCGFVSLEELKVTVKTTPEIVEVIGNAKAEQILNLNEDHGEAEVRLMLQSAFTDIMSVRKDVIAEVLAKLISRLNIEDQARHLTDKEQLILRLEKQYPADVGVLAAYLLNYVKLNPGEALYLGSNEPHAYLYGESVECMANSDNVIRAGLTPKHRDVKILCSMLTYRQGFPEILKGTVVNPYTMRYLPPFDEFEVDRCILPQQSTTVFPSIPGPSIFLVMGGEGTMTASSDEVVAEGDVLFASANTKITVATLSGLHLYRAGVSSRLFE*