MKKTVTLLAVSLLAACQSAPDMEHPSQAVFELEREYAHILAEQTKQLQQRMAHYCQAPTTDISPLKQEWQASMQGWMALQGQQRGPSAALDLSWNMQFWPDKKDTTGHKMKQLLAKPPVWEVDDIAKQSVAVQGLGALEWLIFDSASPLLTAPQQACPAAMVISATVQRNATHIAKAWQENPWQSLDDRTWRAEYIALLSNQLEFTLSKLNRPLANIGQPRPYFSESWRSKTSLSNMRYNLLAIQALYLADGKGMDAMLRQQGMVATADRVTTQLAGIIETWPQQASLFDLLQTKAGYREGLVLRDKLEQLNYLLHDEVAVGLGVVIGFNATDGD*