MSLIDAQLQGVNISGTITDFNKKILSKDAVAFLALLHRSFDGTRKELLQRRVIRQAELDKGSLPDFLPETKHIRENDAWRGAPPAPGLIDRRVEITGPTDRKMIVNALNSDVWTYMADLEDSSAPTWDNMINGQVNLYDAVRKQVDFKIGEKEYKLRTDRTLPTLIVRPRGWHLDEKHFTVDGEPISGSLFDFGLYFFHNAKELISSGLGPYFYLPKLESHLEARLWNDVFNLSQDFIAIPRGTIRGTVLIETILAAFEMDEIIYELRDHSAGLNCGRWDYIFSVIKKFRNNPNFVLPDRSAVTMTVPFMDAYVKLLIQTCHRRQVHAMGGMAAQIPIKNDKAANDKAMEGVYADKIREAKAGHDGTWVAHPALAGIASEVFNKHMPTPNQMFVRRLDVKIGQNDLLNMNVPGAVTEEGIRKNLNIGLGYMEGWLRGVGCIPINYLMEDAATAEVSRSQLWQWVKHGVSTAEGKKVDKAYALRLLKEQADELASQGPKGNKYQLAAQYFAGQVTGEDYADFLTTLLYNEITAVGHSSPASKL*