MATPAKKRKMNFSEQEVEIILEEMEKQKHILINHFNAGVPLVTKSNAWHDILKRVNAISTCHRELAEVKKKWSDLKTEVRRKMSQARAAVEGEADVGTPPVMLTPLQQRICNLLGESTILTLPSDIPGQVGINSPGSMTLSQIPSETTFHALEENVVEYCTTETATTVASDTPVGIISPSHEVSVKPQELKNRIALNSARLLQEQRVTNLHVKEIAQHLEQQNDILHMIRRCQEVEASAQERQAQAMEGTQAALSALIQVLRPMIKDVRRFLQSRVPNSAGANEGDGSAAQNGQSDRINQ