MASKETAKQTLRRPGGAAVNGAGRGVNPFDFSAMSNLLNDPSIKDLAEQIAKDPSFTSVAQQLQQSIHSPRSDGSGPQVDPQQYFAALQQVMQNPQFVTMAKKLGGAMMQDPAVASMMQSASNPAQKEQLEARLAQVREDPDLKGVLDEIQTGGPAVMMKYWNDPKVLSKLGKAMGSAMPREVEAATHQEDQNAEEEQINTIHHAASTGDLEMLQKLLADGIDKDEKDAEGRTALHFSCGYGDVKCSEALLVAGAAVDVVDKNNNTALHYAAGYGRRDCVELLLKNGAAVTAENSDGKTPIDVAKLNKQKDVLTLLEKDAFL*