MHPRVLEVTRRIQARSAATRQRYLEMVRAAASKGPHRGTLPCGNLAHGVAACGESDKQTLRLMNQANVAIVSAYNDMLSAHQPFERFPGLIKQALHEIGSVGQFAGGVPAMCDGVTQGEPGMELSLASRDVIAMSTAIALSHNMFDAALCLGVCDKIVPGLLIGSLRFGHLPTVFVPAGPMPTGISNKEKAAVRQLFAEGKATREELLASEMASYHAPGTCTFYGTANTNQLLVEVMGLHLPGASFVNPNTPLRDELTREAARQASRLTPENGNYVPMAEIVDEKAIVNSVVALLATGGSTNHTLHLLAIAQAAGIQLTWQDMSELSHVVPTLARIYPNGQADINHFQAAGGMSFLIRQLLDGGLLHEDVQTVAGPGLRRYTREPFLEDGRLVWREGPERSLDEAILRPLDKPFSAEGGLHLMEGNLGRGVMKVSAVAPEHQVVEAPVRIFHDQASLAAAFKAGELERDLVAVVRFQGPRANGMPELHKLTPFLGVLQDRGFKVALVTDGRMSGASGKVPAAIHVSPEAIAGGPLARLRDGDRVRVDGVNGELRVLVDDAEWQARSLEPAPQDGNLGCGRELFAFMRNAMSSAEEGACSFTESLNGWR*