MSEVELEEERPSPHIFIPDTWIEAADSIAFDSTTTPIAFVCGPKNTGKSTFSRHLLNTLLNRYRKVAYLDTDVGQPEFTTPGCLSLHVIHERTPDLTILSLKTPERCLFFGDTSSKRDPKTYLDNILRLYDYFHTEYYQSNELKSPRRVPLPLVINTAGWVKGIGYDILVEMLRHISPTHVVKMRVSVESKNLPSGAFWFDESQKGHVSLIEISSTFRDSLKRSVIQKDAHLLRDTRIMAYFRQCFPREMNITTSEELAHALASHPPYEVPTAKIKIMHLHCQVPDSEVSYSLNATIVGLAVSCTKPESSTPWCVGLGIVRAVDVSKGLLYVITPVAQHNLEKVDILLQGFIEIPTRLLQVSGCMSPYMSTTVLPKTRATESGHKFTGIRNHPPIVTSFVPMKSAFPFTVFETDSRIGILQSFSLFIMLHGNLLLAWNRDPLVGFTRNPPRHHGAAYLARSIDRKLADVHQMCDRHVLSFATENRLSLAINESPLHVLGADDIKCSCKIQLKLAANVEKDMPTDNEKKSTCQCSCGKPMRKREHDE