MVLRIKRMMKARLRKMLGFVKDRVSIGRVRVHRKYGQVMEIQVAVICATGHDEAPARPELVDIILKAGTGSRMRVSRCINLLMERLNKTKSWIVALKCLTLVHKALHHGGFIFHDQFSFHPNRGGKNYLNLSRFRDSSTPVAWEASSWIRWYASFLEALIEASRHLGRFLDSHAKLTPSQTISGMANEDLMKVIISLNGLLHEVCQCPLKTNGAASHRLIQDALRLVVADSISTQDELRVHLKEISERLKDLSTSNINELSRACEMLTMQSATLVHFTNLAFAMNLLPPHQSLEGIIFTDSELLKITTAVKASQASNVALAITKRDVSSALLLPIKLSPPANWKGAKFDQKRFANGQILGP*