MRTAVEPGVVLQYDPVQLLGTVIRVEKGGYCAVQCETTEWRVKRAASCLLAPSVGDTVLISGPVPEQTYLIAIIHQAEPGTARLETQGHMVIACPQGNISMLAGQTVALQGGEGLALDTAALHLRADKAECTVGELDYIGTGARFSVAAVRLIGSACEVVVDRISQLAHQVFRLTQDTEQVRAGRIDYQAEHTMRLHAQHTLLTGTDLVKVDADQIHMG