MKTQLSMHDVRDRLTATMQLPWQLTSSFLAVAVQTGVSQLLCASRLVYAALACIPYDNANHNIVCYLQPVLPAHALLTAGDPIKNAQAILRYALPIDNKPMRQIQRDLESISEALRIPGSKSLGPVARSVRSAQQILVNQKDKILGDVAADKKADAQESYAKLNQALNEFNALIDAKDKQLVPIKQRECLAYVGEIEEAMVKRFPFEVPAEYANRPLLKGRANLEMKISCKETTEGPRDVIMNIVLDGYNAPVSAGQFMDLVQKGFYNGMEIQRADGFVVQTGDPDGPADGYVDPNTKEIRRVPFEVKVVGDKEPVYDLNLEDLGRFNEQPVLPFNAYGTLAWARAEFDNNSASSQVFFLLKESELTPSGANLLDGRYAVFGYVVSGQDNLGVMKVDTAT*