MAGRLLGRLRSKDPGQLVQQCHQAFLKMPFEANPERVGEEVSRLLHQMKEAMFGEEEAGQPHSNKDAAVMIAYEAVNCGLLSEMVSYLGMLEFESRKDLVAIFGALVRIEHNGDYPGLRYVMENDALLVTLFDGYDDPEIALQCGQMFRDCIRHEPVARLVLDSHIFPAMFGKLELSNFEVASDVFSTFKDLLTRHKPLVAHFLADNYTEFFKLYTELLKSDNYVTRRQSLKLLGELLLDRSNVKIMMQYVADVDNLCLMMNLLKDPSRSIQFEAFHVFKVFVANPNKTRPVVDILYNNKDKLLKYLDDFHNDRDDEQFKEEKAVIIKEISLLQPAPPLPAQ*