MKKLLFVALYLALVLGFTESFDFHEKDLESEESLWDLYEKWRSHHTVSTSLDEKRKRFNVFRANVLHVHNTNKMDKPYKLKLNKFADMTNHEFRTAYASSKVKHHTMFRGAPLGNGSFMYGNIDKVPASIDWRKKGAVTPVKDQGKCGSCWAFSTIVAVEGINFIKTNKLISLSEQELVDCNTGENHGCNGGLMDYAFEFITKQKGITTEANYPYRAQDGHCDANKANQPAVSIDGHEDVLHNNENALLKAVANQPVSVAIDAGGSDFQFYSEGVFTGECGKELDHGVAIVGYGTTVDGTKYWIVRNSWGPEWGERGYIRMQRGISDRRGLCGIAMEASYPIKKSSTNPIGPADSPKDEL*