MRKIALYFSVLLIVLGSCREPYNAEIEPSDLKVLVVEGYLDTEGIPSIMSLSYTRNITQEDGFTPIYPSANVFLESEGGQQYPLTALGQGNFEFAYDIPENELYRLRILMDDGVSYTSDPIKPIITPEIIDVGYERNEQGVEVYLTTKGDENADDFLWTYEETYAFRPRIPTAYRYDPDLRTVVLANDENRTDLCYREELSSDLILETSSRFEDQFVFRQSIKQIPTGDERITVKYSILISQKALDQRASEFWEVMRKNTDDLGSIFSPLPSNIGGNFKNDQDPSAPVVGYLSLGTVRQQRLFIEVRDVIPWPKAPVDDYFGCLVEPDTVFIEDYESAFNSGFYTPAVPIFCDTCFDPIGFQKAEVRCTDCTLRGSNVAPDYWED