MRPILMKGHERPLTFLKYNREGDLLFSCAKDHTPNVWFADNGERLGTYKGHNGAVWCCDVSRDSMCLITGSADQSVKLWNVQTGAQLYSFSFDSPARSVDFSVGNKLAVITTDPFMEQTAAIHVKRIAEDPSDQTSESVLTIKAPNGRQRINRAVWGPLNRTIISAGEDAVVRIWDSETGKLLKESEKETGHQKPITSLSKSSDWSHFITGSLDKSAKLWDSRTMTLIKTYVTERPVNACDISPLLDHVVLGGGQDASNVTTTDRRAGKFEAKFFHKILQEEIGGVKGHFGPINALAFNPDGRSFSSGGEDGYVRLHHFDPDYFNIKM