MLNDLDQPQIRSIKDLVDSGLPYVPAKYIRPPQERPCLAKTPNCAALQVPVISLANFGHGQSRAQITKEIGLACVDWGIFQVINHGVPPTLQSQLWSAVSDFFALPTEDKMKLISKDPSGPLVFFTGFAAHERVREWKDTLGYKPTPTADGKLLPDLLRGPMLDFHKQMTTLAHILCEAIFSSLALEPKAIHTHCTRQTMGFNYYPACPEPELTMGLSSHSDFGSFTILMQDDVGGLQVRKGDKWVNVRPISNSFVVLLGDQIEIITNGHYKSVEHRVITNKKKPRMSIACFYGPNEHEKVGPMDKFVNDENPIMYKEIVFSEYLKNGFSKGLNGKSNLKFCSYKQIPSK*