MRGHRGTQPTSTQEGSGASASATKRGWSNLMPLFVVLVVVAEIVFLGRLDMAKNVALMNSWTHTFYNPSAVSSHSSSLSSSSKVLETEEEGFDVSVLDDETAESGGDGNCEELLEREDAVLYSRDFKKDPIWVLAPEEEWRSCSVGCNFGFGAASDSKLDAVFGISHNAETAGVLRSMESSQYYTENDIRLARRKGYNVVMTTSLSSDVPVGYFSWAEYDIMAPVRPKTEKALAVAFISNCGARNFRLEALEMLEKSNVEIDSYGSCHRNHDGNVDKLETLKRYKFSLAFENSNEEDYVTEKFFQSLVAGAIPVVVGAPNIQDFAPSPHSVLHIKEVTDVPSIAKTMKYLAANPDAYNQSLRWKFEGPSDSFKALVDMSAVHSSCRLCIHIATQIQEREERSPSFKERPCNCTSGVGTVYHLFVRERGRFEMESIFLRSDALTIKAMESAVLRKFSSLNHIPIWKQERPECIRGREELKVYKIYPVGLTQRQALYTFRFGGDTDFGRYVESNPCAKFEVIFV