MELSMFNVSHGFTEAVARGLRSGFLGVEDYRRLGTCDTLEDMRSALEETDYGTFLQDEPSPLLVSTISKKCYEKLADEFRYLKAQTVEPLTTFMDFIAREKMIDNVCMIIQGALNNKAPKELEEKIHPLGVFEGMKVIMSESFDVQGGFDDVYRIFLVDTPIGAYFEEYLKEADRDKDDMARAGIETSQVGGILTKQDLEIMKTSLKKAWLEDFYAFVESQGGTTSEVMGHILKMEADFRVLLVTMNALNTNLSTESSLQDRNALYPNFGYLYPEGTKELRKVFNDTTVRAALEPYSKYLQLFDQVKDFYDAESGGRVGQTSFQSIEDLIYAAPGQHWRWLVLFSLADWMGYTWILIYIYISSMTR*