MVNLTINGKAVSVKEGTTILEAAKTIGETIPTLCYLKEVNAIGACRVCVVEVEGTDRCVTACNNFVEEGMVVYTNSRKVRTTRKTNVKLILSQHDYKCGTCIRSGNCALQSIANELNISEMPYDSILEKDNWDKTFPLIRDAQKCIKCMRCVQVCDNIQGMHIWDVVNTGSRTTVNVRANKNIAETACTLCGQCVSNCPVGALTERDDVGIVLDAIENEDIITVVQIAPAVRAAWGEDFGMSKEYATAQRLVAGLRRIGFDYIFDTTFAADMTIMEEGSEFLERLPEIKESGLPMFTSCCPGWVKFVKSEFPEMAGRLSTAKSPQQMFGAITKSYYAEKLGVDPEKIFCVSIMPCLAKKDECTWDGGKDVDAVLTTREVERMFKAFFIKPEELDEDEFDNPLGEGTGAGVIFGATGGVMEAALRSAYYLVTGNNPDADAFQSVRGLEGWKEASFDLNGTTVNVAVASGLGNTRRLVNAIKKGEVHYDFVEIMSCPGGCINGGGQPYKEDAVMVEERRHVLYGLDKRDNLRFSHENPSVKQCYEEYFEKPLSHRAHEILHV