MTMRCGLFGKIGAKRDFIAIATPRSFLEAWEPWVQAALSASRHQLGPGWQQAFLTAPVWRFWLGAAICGTTVAGAIMPSLDGVGRYYPLTLHAVTGEAVSLPPPSIDPQDEWFGQVEAFLLSTLDRAATFEQISDGLDRLAVPRLQETIASGPPITSLGTAAMGRASAVDAFAGAFAALCAANPQVYAAASFWWTAGGEGFPPMALSCRGLPDPFHYITLLTGDPGLAASGNG