MSFSRILGDGRINLEQQRKRAKELLRQWRRDPASRTGLPGQAPRLADAQWQVARELGFASWPRLKAHVDAIAFASRHPDLVGGDEAATLHLRCGNDIAHGLKLAGFRGGFRMFADPLTMGPVPNLPLPEFLALRSDYLSRAFDLDPADAQARQRQEYAGLERLGEYSRVALWCEADAYDQLFLVRVLAGMQTPPEHLELIEIDRVPGVERFVGIGQLAPELLAWLWTRRRPLDAEALALARAAWDAYRDPAPLRWAQLAAAPTPALPLLGPALRRQLHELPALRDGLSLSERLTLEIVRDGERPSAGQVFAELTARREPLPYLGDLMFRVLLRALLEEPGALLRTPAPELPWERQPLALTAAGREVLAGRRYRLDLGAPERWVGGVCLRAGTAHWALDEQDRPVWREDPRH*