MATLTMLLKNVAEKFPTRNAISVSGRFIVTHKRLQQLIEQAASLLVAAGIQPGDVVALTFPNTIEFVVMFLAVIRVRATAAPLNSAYMPEEFEFYLSDSESKLLLIAKEGNKAAEAAAAKLNITRIKVSVPSSDSDVILSLSIPLSDCDLVSEIVNDPSDVALFLHTSGTTSRPKGVPITQHNLVSSVNNIKSVYKLTESDSTVIVLPLFHVHGLIAGLLSSLGAGGSVTLPASGRFSASSFWSDMIKSNATWYTAVPTIHQILLDRHFSNPESSYPRLRFIRSCSAALAPSVLARLEEAFGASVLEAYAMTEATHLMCSNPLPENGPHLPGSVGKPVGQELGILNENGVVQGVKEKGEICIRGPNVTKGYKNNPEANKSAFQFGWFHTGDVGFLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLVSHPEIAQAVAFGVPDDKYGEEINCAVIPREGSGIDEGDVLVFCKKNLAAFKVPKRVFMTDSLPKTATGKIQRRLVAEHFLAQISTAKVPKFGA*