MKMAPPSSQVSFTVKRQEPRLILPAKPTPSEVKQLSDLDDQEGLRFHMPFIAFFRNTNKKGGNGTYPDPVKVIRDALAHALVCYYPLAGRLKEGDSRKLMVDCTGELGVLFIEADADITLEHLGDAIQPPCPYLEHFLYDIPGSSGIIGCPLMLIQVTRLTCGGFIVAARVNHTMTDALGIFYFLNTIGEIARGANEPSYRPVWKREILNARDPPRVTCVHHEYDTTVGTEATMDTHADLIDKSFFFGFQEIDCIRKHLPSHLQSSSTFEVLIACIWKCRTIAIEHNPNEMLRVSYMVGAGGKRGIKLPPGYYGNAYAMPSAISKAELVCKNPLGYALELVRKIKTQMSEEYMRSVADYMVIKGRPHYSTAGHFIVADSSRVPFREIDFGWGKPVYAGVAKAAPNTSFCVRFKKSTGEDGILIQMSLPLQAMDKFQKELAKFTGERPMHVSGDKKHTIFKSML*