MENGSRSSAASLTASGSRESSVKSRRSISSKNSSFRLPINGDDEQILEQDMAKADAISEACKFRKINRLKELAVSRGGFLSDRLRRQAWPVLLGLEPESDEVVVDRNVSSSPVDDDGLWKEMPRHRDEDQVQLDVNRAFIYYPNIEDPIDMEHQKAELSMLIVEVLRTNPYLCYFQGYHDICQVFLLVLSPSQRAAIVARLSVLRIRDFMLPNLTPAIAQLRLLPDILQAADPSLCHHLSQTEPFFALSGTLTMYAHDVQTLGEIARLFDALLAMEPVFSVYVFAAIVMSRRAELFDTPPDEPEMLHSILSKLPQPLDLDDLLARAVLLAEDHPPETLPNWRRGISPNSVLKTARDSAVCAKQTLDQGRQFFERQVRELEWDEKREKAMAVLWAYRKPARTIGFAVAFGILAFWLRRSPGPLTYIASMSNRWLRD