MRLITILLVIALCLVLALAKEDYYKILGLDRSASERDIKRAYRTLSKKFHPDKNPFMGSFKYDGRGDETARERFVEIADAYDVLSTPATRKIYDQYGHEGIEQHRQGGTAGRPANDPFDLFSRFFGGGGHFGHAPGHRRGPDMEMRVALPLRDFYTGREIRFGIEKQQICDACEGTGSADRQVVTCPKCNGRGRVIQKHMLAPGMYQQVQMTCDACHGQGKTIKKPCPVCAGQRVVRREVETVATVEPGMDKGTRLVFENEGDESPDWVAGDLILVLEEKEPELAADEARRTDGTFFRRKGRHLFWREVLSLREAWMGDWTRNITHLDGHVVQLSRKRGEVVQPLSVETVKGEGMPFYSEGHLHEHHDHDSEPGNLYVEYTVILPDQMESGMEKDFWAMWEKWRKKHGVDLGKDSGRPIPLEGKDEL*