MRFAHCFLAFLALLPLAAIADAQEKPRLQPLADTPISLKPVRAFPNLRPRRPIIFTHAGDGTDRVFICSQQGVVHVIENDQEVTETKTFLDIESRVVYKDKQNEEGLLGMAFHPKFKENGEFFIYYTTTDEPQTSVVSRFRVSKDDPNRADPDYEEELIRIKQPFWNHNGGTLEFGADGMLYIALGDGGKANDPFENAQNLETLLGSILRIDVDNKSEGKNYAIPADNPFVDTEGAKPEIYAYGLRNVWRMTFDSKTGQGWVADVGQNLWEEINLLESGGNYGWNLREAMHPFTVDGRKGSAARDDLIEPIWEYHHEIGKSVTGGVVYRGKKFPELDGCYLYADYVSGKLWALKYDFKAKKVAANYVLQDNKMPIITFGSDAAGEVYFCDSFGQIWTLCLQEASTRLKTILEVKRNTIMAVHRRLTMTEIGDVAVVRFVDRKILDAANIQELGEELFTLVEDEGRKQLLLNFSNVEFLSSAALNKLIILDKKVKSHGGKLKLSNLKPEIYEVFVITRLNQLFDIKDDEADAVKAF*