MESLALRSAVVATGLTSSVASQTSVQTRATVSSAFIGKSIRVNTKLNASAVPVQQKFRYVRADAGAQTAQVETVEKKASIKDVPESEFQGKVVFVRADLNVPLNDACEITDDTRIRASLPTIQHLTKAGAKVVLASHLGRPKKGPEDKFSLKPVAGRLTELLGQTVELAPDCIGAEVESKIAALKNGEVLLLENVRFYKEEEKNDSEFSQKLAKGVDIFVNDAFGTAHRAHSSTAGIAEYVGKTVAGFLLEKELAYLAGAVKAPARPFVAIVGGSKVSSKITVIESLMNVCDKVILGGGMIFTFFKADGKDVGSSLVEDDKIDLAKDLVALAKKKGVELILPVDVTAADKFSPEANTQVCSSSNIPAGWMGLDIGPKAIDQFQDALKGAKTVLWNGPMGVFEFEKFADGTTAVAKTLAGLTKEGAITIIGGGDSVAAVEKAGLADQMSHVSTGGGASLELLEGKVLPGVAALDNA*