MDLSGCRDIISSLPEAISCHILSFLPTKEAASTSVLSKKWRYLFAFVPNLDLDESVYLNPENETEVSSSFMDFVDRVLALQGNSPLHKFSLKIGDGVEPDRIIPWINNVLERGVSDLDLHVYMETEFVFPSEMFLSKTLVRLKLMLYPLLEFEDVYLPKLKTLYIDSCYFEKYGIGLTKLLSGCPILEDLVLDDIPWCTWDFASVSVPTLKRLTFSTQVRDEFPKSVSIDTPNLVYLKFTDTVAGKYPKVNFDSLVEAHIDLRLLQGHQGYGENDMVGNATDFIMRICNVKTLYLSSNTLQVLTYSCDAIPIFNNLTHLTIESNPEVGWQSLPGLLKNSPNLETLIFQGLIHKATDKCGDVCLCKPREEIRSCLASSPVKVIKILKFGEISDDMEKQREQIKYFLETMPNLEKMILYYNTTSVEDVTEVSSRLQRLVSKLASSTCIVQLISDNLSLSSTVSTNGLLCF*