MVSEKKIVEEVSGWLRVFDDGSVDRSWTGPKEVEFLATPVAPSEQFIDGVATRDVVIDPKSGLSVRIYLPEEEHDKDAKLPILLHFHGGGFCISRASWYMYYQFYARLVKSARAICVSVEMRLAPDHRLPAAVDDCYDALVWLRTLARGDLTEPWLRAYADFSRVFLIGDSSGGNLVHEVAARAGSQEWAPLQLAGGVPIHPGFVRSKRSQSEFNTEFETPFLTLKMVDTFLGLALPTGSTKDHPITCPMGPAAPPLSKLKLPPFLMVVAERDLIQDTELEYMAEMKKAGKEIEVAYNKGVGHSFYLNKIAVESDPVTATETDLLISTISDFVKRH