MRTSHMEISSIRGLPEMGIIEDPNFLHHWQLNSIDTTSLTGAPFGEILQKHSFSDNSNFNPKTSMETSPTGIERPAKQLRNNSWNHNKSQQQTPETQFASCSNLLSFVNSNYTSELGLVKPKVEMVCPKINNNTLADMLISQGNLGNQNYLFKASQEAKKIETRPKLSQPQDHIIAERKRREKLSQRFIALSALVPGLKKMDKASVLGEAIKYLKQMQEKVSALEEEQNRKRTVESVVIVKKSRLSSDAEDSSSSETGDTFDEALPEIEARFYERNVLIRIHCEKNKGVIEKTISEIEKLHLKVINSSALTFGSFILDITIIAQMDMEFCMTVKDLVRSLRSAFSYFV