MLRDYLCQIHPPCSNQLLLRREPARVYRLLHEIEDLRVQCGAVRHFSIRRQQLIPPPVRPGLVEIKFKRDSMDFSLLEGAMASKSYGKIADICDDLMLHASISQNFFLNSSLFVVSL