MKEAGNLLFKQGDIEDALEKYGYAGIILGCFQFEENDDRAEFFDLANCILLNSAACFSRKREFEQVGKICSVILEFNPNNVKASYRRAMAAIELGRSDLAYPDLLMASHNDPRNTEVRKKLEEVKQSREKEVSGKHSLGDVPIGLGLGLSPPRKKSKGELVKEHTIDQVQLHEKEHIMSEKIGCDVRLGLNSTVSEPVLSIMKDKHLSESSSVVEENLMSAVLEGAEEMMEDVLSVSNSENSKPVEPNYRVVNRLRSGSSLSISKKDYQLLLKGKTIQYFNSKVASPMTIRVIGGGLDNTMKRNYECHEKRLEDSFRVDMPQHSSIVSGLNEELENQREERLRLDGHYNLFDSNKESESESMSVTTENYHHIGDASEYRDDACFKSTASIQQDEKFDPGVKVRKKDGRCIGRKATRKQVDKKENAIVTHSYPVFSSIKVEKKRKVVTPPSDCIQRPRKKVLYASLTNSIESYASSFESCASSVESCISSDKSCNNKVICVSHEMANSQE*