MDRERRPPFRDDSVRGMHAYDPQASPTEMRRLSGGLAGLYTEPALALDFQAYRPRDVLSFPADKDRTWRLPTELDPVRLMHNAIRAEVTKFEALLFKLGDDKLSRWQIQCIKDWWVGHRDHVVYHHAMEDAVLHPFVRSRVHVPADFQSSHDQLNFLLRAVDRAICNRTFNRASELAPAWHGYRTSLYPLLAEEEAILIPLTRAYFTPEEYGAKIGEILRSAPKLALGSLLHHLQGGKEGAMSFLVRYGYEWMAWYRSVHATRTHYREHAESKLASLLVGAPVVCRHKDDLRIMKTLRPLELNRRLMLAPVASSEVSAMVFSQMATGRWLLDVGWGGRAPEEVEGGEMDGDGGTRRPEGGRVRV*