MSEAKIASSPPPFYYQIKEKTTQPLVMVSEKKIVEEVSGWLRVFDDGSVDRSWTGPKEVEFLATPVAPSEQFIDGVATRDVVIDPKSGLSVRIYLPEEEHDKDAKLPILLHFHGGGFCISRASWYMYYQFYARLVKSARAICVSVEMRLAPDHRLPAAVDDCYDALVWLRTLARGDLTEPWLRAYADFSRVFLIGDSSGGNLVHEVAARAGSQEWAPLQLAGGVPIHPGFVRSKRSQSEFNTEFETPFLTLKMVDTFLGLALPTGSTKDHPITCPMGPAAPPLSKLKLPPFLMVVAERDLIQDTELEYMAEMKKAGKEIEVAYNKGVGHSFYLNKIAVESDPVTATETDLLISTISDFVKRH