MESMTLTGFLKHVAEKFPSHPAISISGKFDITHARLHELIERAASQLVSAGVQHGDVVALTFPNTIEFVIMFLAVIRVRATAAPLNSAYMAEEFEFYLSDSESKLLITAKEGNEAAQAAASKLKIPHMTVTLPEADSDIAFSPAPPESNLQSASGIVNDPSDIGLFLHTSGTTSRPKGVPLSQLNLVSSVNNIKSVYKLSDSDSTVIVLPLFHVHGLMAGLLSSLGAGASVTLPSAGRFSGTTFWSDMKKYNATWYTAVPTIHQILLDRHLSKPESEYPKLRFIRSCSAALAPSVMARLEEAFGAPVLEAYAMTEATHLMASNPLPEDGPHIPGSVGKPVGQEMAILNENGVVQGPNAKGEVCIRGPNVTKGYKNNPEANKSAFQFGWFHTGDVGYLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLVSHPEIAQAVAFGVPDDKYGEEINCAVIPREGSNIDEAEVMRFCKKNLAAFKVPKKVFMTDSLPKTASGKIQRRLVAEHFLAQISTAKVPKFGA*