MEFREIEEGGTVTRTWEEMDIDILVKIFQSLTVFELTSGIAHVCSAWRLAACDPWLWKTLDLSMLESNFIKIPLEPYVYVHGHSDKTLTRILKISLSLSRGNITSLFFHFNLYVSEDHLTYTAQRCPRLRRLVLPAWNRVETVMIKAIDLWKDLESLTMPSIVNSPRLVQAIATNCRNFRELKIMGPFDIYFASSLATYLPTLKVLSLRCSKLYKDTLIFILDNLRCLDVLNISHCLLIQIPPPPAPGRIVRRLDKTILEKASRLRKFLTCMRDTCIMCQRTRNDEGLMRWYKYEKGLWKEDEVRSLAL*