MEFRVEERALKSSLLRELDTKTTSEQAFCEDFLALNTPGVVSFDQDFSVDCFLDFSNGEFNDGYVQEQEEEKDSISVSSQDRVDDDFNSNSSSFSDSFLASELAVPTDDIAELEWVSHFVDDSVSDVSLLVPACKGSSKRHAKNRFEPETKPTFAKTSCLFPSRVPSKARTKRSRPTGRTWSAGSNQSETPSSSTSSTSSMPCLVATNTVQTADSLSWLSEQPMKISKKRPAVHTSGLMASTQFQRRCSHCQVQKTPQWRTGPLGAKTLCNACGVRYKSGRLFPEYRPACSPTFSSEVHSNSHRKVLEMRRKKEVAGAEPRLNQMVPSF*