MKTNTGSYPVRVQAPWKLKKVVSPDEKFAKILLLPFAFVFHHIFRYWMEEMVEFVMKGGGNRQGVWLIDVTEENYQINNANAYVEKKILGEDYALVCEHLFRNREISVGDEIELYWDTEIQKFIFKKGGGSRNSHEMRLSGMPGAGTGGRLIYRIDAAAIRTSSIHLDLRMKTRRTIGQRRGVAAAGDNQVPPQAPTEGVAMPVNPTGLTNAKLRASLAQMAHAIAMQAQAMTPQGATDTEKAELAPYQLKNVAQTWCKMWQDSRALSGVPVTWELFKTAFLERFFPREMKEAKVEELEFINLKQGSMTVREYSLKFVKLSRYATFLVSNSRDEMSRFLTGIVEDLEDECKAAMLHYNMDLSRLMVHVQQVEESRKRKHTRAGNRSRQGEENFSRKSTTEIRDKPRFKKGLFHKRIQVHPRVVMIGIPSPKLRETMK*