MATLTMLLKNVAEKFPTRNAVSVSGRFIVTHKRLQQLIEQAASLLVAAGIQPGDVVALTFPNTIEFVVMFLAVIRVRATAAPLNSAYMPEEFEFYLSDSESKLLLIAKEGNKAAEAAAAKLNITRIKVSVPSSDSDVILSLSIPLSDCDLVSEIVNDPSDVALFLHTSGTTSRPKGVPITQHNLVSSVNNIKSVYKLTESDSTVIVLPLFHVHGLIAGLLSSLGAGGSVTLPASGRFSASSFWSDMLKSNATWYTAVPTIHQILLDRHFSNPESSYPRLRFIRSCSAALAPSVLARLEEAFGASVLEAYAMTEATHLMCSNPLPENGPHLPGSVGKPVGQELGILNENGVVQGANEKGEICIRGPNVTKGYKNNPEANKSAFQFGWFHTGDVGFLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLVSHPEIAQAVAFGVPDDKYGEEINCAVIPREGSKIDEGDVLVFCKKNLAAFKVPKRVFMTDSLPKTATGKIQRRLVAEHFLAQISTAKVPKFGA*