MATNLTLTRLLKHVAEKFPTRNAISVSGKFIVTHERLQQLIEQAASQLVAAGIQPGDVVALTFPNTIEFVIMFLAVIRVRATAAPLNSAYMSEEFEFYLSDSESKLLLIAKEGNEAAEAAAAKLNIPRIKVTLPNSDSDVSLSPSSPLSDCDLVSEIVNDPSDVALFLHTSGTTSRPKGVPLTQHNLVSSVNNIKSVYKLTESDSTVIVLPLFHVHGLIAGLLSSLGAGGSVTLPASGRFSASSFWSDMIKCNATWYTAVPTIHQILLDRHFSNPESSYPRLRFIRSCSAALAPSVLARLEEAFGASVLEAYAMTEATHLMCSNPLPENGPHLPGSVGKPVGQELGILNENGVVQGADEKGEICIRGPNVTKGYKNNPEANKSAFQFGWFHTGDVGYLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLVSHPEIAQAVAFGVPDDKYGEEVTK*