MRNVLAVQENMVTRIVDLRSDTVTKPTEAMRAAMASAEVDDDVLGYDPTAFRLETEMAKTMGKDAALFVPSGTMGNLISVLVHCDVRGSEVILGDTCHINIFENGGIATIGGVHPRQVKNNDDGTMDIDLIEAAIRDPMGELFYPTTKLICLENTHANSGGRCLSVEYTDRVGELAKKHGLKLHIDGARIFNASVALGVPVDRLVQAADSVSVCLSKGIGAPVGSVIVGSKNFIAKARRLRKTLGGGMRQIGILCAAALVALQENVGKLESDHKKARLLAGNCHTVLDDSMRSPDGLNEVKGLRVDACSVETNMVFIDIEEGTKTRAEKICKYMEERGILVMQESSSRMRVVLHHQISASDVQYALSCFQQAVAVKGVQKEMGN*