MGAEAAPLPADLLTVKLLHEPILVKPSEPTENLVYFLSNLDQNIAIIVKTVYMFEAPAPGSAEASKEPSLVFRESLAKVLNHYYPLAGRLGISAEGKLNVHCYGQGAVFVDAEATGSVSDLGDLTKPDPARLGKLVYEVPDVKTILDIPPVVVTKFECGGFVLGLGMNHCMFDGIAAMEFVNSWAETARGLPLSNPPILDRSILAARVPPQINHPHTEFQEIEDLSALQDLSLDAHNMAYRSFCFSPESLDRLKKKAMADGALPRQCTSFEALSGLVWKARSEAMDMKPEQKTKLLFAVDGRAKFVPPLPRGYMGNGIVLTFALAEAGQLRDKPLSNAVRHVQDAIALVTDDYMRSAIDFFEVTRARPSLAASLIITTWSKLSFHTSDFGWGEPVHSGPVTLPEKEVVLFLSHGKARKSVNVLLGLSPKAMLKFEEILKPELELN*