MAALNVDTLDMSLFFGTPDQKKDFCDSLLRLLKKRGGVKLVNHSIPSEDIHELFAQTKRFFELPLETKMIAKHPPQANPNRGYSFVGQENVANISGYEKGLGPQTTRDIKETVDFGSATDELVDNIWVPEDKLPGFRKFMEGFYEKAFKTEMQLLEALAIALGVSADHLKSIHNRAENEFRILHYPAVPASELADGTATRIAEHTDFGTITMLFQDSVGGLQVEDQENLGHFNNVESAAPTDIILNIGDSLQRLTNDTFKAACHRVTYPPSIKASDGEQVIPERYSIAYFAKPNRSASLFPLKEFIEEGMPCKYEDVTAWEWNNRRIEKLFSSDAKA*