MKNKLVAFSLLFLFFLPALVSSECTCDEDTDDRNRTEALKYKLVGVASILIAGAIGVSIPILGKIIPAFRPENNVFFLIKAFAAGVILATGFVHILPDAFESLSSPCLPEKPWGDFPFAGLIAMISAIGTMMVDLLATSFYKKSNLTKQKPVNSDEEKEVHVHTHSTHGHAHGSVMLSSSEGTHELDLSRRRVISQVLELGILVHSVIIGVSLGASESPKTIKPLVAALTFHQLFEGMGLGGCISEAKFKIKKAALMAIFFSLTTPIGIAIGFGISTVYSETSPTALMVEGIFNSAAAGILIYMALVDLLAADFMSTRMQDSPKLLMGANIFLLFGAGCMSLLAKWA*