MDTSEQLDWEAFLEFEVDDFFMDAPPPSLAVGSSPDPVLSEIENLLMDDEPAVLPSESEDYDKLLAEILAEPHPHSDNSRVEPPTPEEASNETVSKKQIRQMRNRDSAVKSRERKKLYVKNLEMKSRYYEGECRRLAHLLQCCYAENSALRLCLQSRGAFGASMTMQESAVLLLESLLLGSLLWFMGTMCQLSLPLILWLTVVLLRENMEQKDLRRVARKGPGSKISEYFLMESFVRSRRCRASRTKMKFDFFNVL