MAKKPVKYFVVDAFTESAFKGNPAAVCLLEEEKEDSWMQGVATEFNLSETCYLTPIAESERSDISLNRFRLRWFTPATEVELCGHATLASAHVLFSSGLVKSDIIEFVTLSGVLTAKKVSGINDGEGASEDGLFIELDFPADTVTEFNSADISQISAALNDAPIIDIKRTTVGDHLLVELASGKDVVELQPDIGAIAKCPGGGILVSGTAPPESGFDYYCRTFFPKVGINEDPITGSAQCALAPYWAKKMGKCDLSVYAASPRGGVVHVHFDDQSKRILMRGKAVTVMNGCVMI*