MKTTAALQKKTDPAQQILQMGFPNWDEDRRGVPNPLIRGGLFTTRMSTKRMSLKSEQIASLSNSDILYTGEELRQDDLTVWMSIVNLGRDKPVGEPCIFTAYRMIKDMKWRMHVDSYTRLRACIERLKVTSVKITTKGQDSGYAGSLIRDFAFNNVDEAGNTRWMVRLEPAIANLFLFENTTLLEWEQRKQIGTRAALTLWLHTFYSSHREPLSYSVTKLHELCKSEEKKIANFRARLRNSMETLIAIGLLENYAITSDVVHVKRVRFVQRLNA