MAIGTVESVAVVAVPFPAQGHLNQLMHLSLLLASRGLDVHYAAPPAHLRQARLRLHGWDPDALRSIRFHDLDVPAYESPPPDPTAPPFPSHLMPMLESFAVAARVPLAALLERLSASYRRVVVVYDRLNSFAAAQAARLPNGEAFGLQCVAMSYNIGWLDPEHRLVREHGLQFHPVEACMTKEFVELISRAEQDEENAASSGILMNTSRALEAEFIDEIATHPMFKELKLFAAGPLNPLLDATARTPGQTRHECMDWLDKQPLASVLYVSFGTTSSLRGDQVAELAAALKGSKQRFIWVLRDADRANIFADSGESRHAELLSRFTAETEGVGLVITGWAPQLEILAHGATAAFMSHCGWNSTMESLSYGKPILAWPMHSDQPWDAELVCKYLKAGLLVRPWEKHSEVVPAEAIQEVIEEAMLPEKGMTIRRRAKELGEAVRASVADGGSSRKGLDDFVGYITR*