MRESMREVLKSAALGLLNLSHPKTALAAFRGRNSSKAFHSAKMTMLCGFVTIVVLRGSVGIGKFGEGWSSPDSGVREYFAYRHEQQKRVLHEKEEGLEPLRDFSKEFPKGEYSLGPSIVDWDEQRAAWFDQNPSMRTPPDGKPRIMLVTGSQPTACENPVGDHYLLKAVKNKIDYCRLHGIKIMYNMAHMDAEMSGFWAKLPLLRKLMLSHPEVEWLWWMDSDAMFTDMLFELPIGKYRDHNLVLHGWDDLVYKKRNWIGLNTGSFLIRNNQWSLDLLDMWAPFGPRSIRQEAGKVLTAALAGRPVFEADDQSALIYLLASKKDELASKVFLENTYYLHGYWVILVDKYELMMEKYHPGLGDDRWPFVTHFVGCKPCKGNAGEYSNSRCFKEMERAFNFADNQVLERYGLQHVALSTSKVTRTRNDTDRPLDVL*