MNRTDELRTARIESLVTPAELALRYPVTPGVATHVTDSRRRIEKILNGEDKRLLVIIGPCSIHDLTAAMEYATRLQSLRNQYQSRLEIVMRTYFEKPRTVVGWKGLISDPDLNGSYRVNHGLELARKLLLQVNELGVPTATEFLDMVTGQFIADLISWGAIGARTTESQIHREMASALSCPVGFKNGTDGNTRIAVDAIRAARASHMFLSPDKNGQMTIYQTSGNPYGHIIMRGGKKPNYHADDIAAACDTLHEFDLPEHLVVDFSHGNCQKQHRRQLEVCEDICQQIRNGSTAIAGIMAESFLREGTQKIVGSQPLTYGQSITDPCLGWEDTERLVEKLASAVDTRF*