MQVKHLLLIAILALTAACSSNKETVDENLSESQLYQQAQDDLNNKSYNSAVTKLKALESRYPFGRYAEQAQLELIYANYKNMEPEAARAAAERFIRLHPQHPNVDYAYYLKGLSSFDQDRGLLARFLPLDMTKRDPGAARDSFNEFAQLTSRFPNSRYAPDAKARMVYLRNLLAAYEVHVGHYYLKRQAYVAAANRGRYVVENFQETPAVGDGLAIMVEAYRRLGLDDLASTSLETLKLNYPDNASLKDGEFVARESEADTRSWLAKATLGLIEGGEPPPHMETQAAKDVIKQYEDAEREIPAELKPENQDHSADDEKPESDDDEDSGRSWWSYMTFGLFD*