MEEESIFSRRIKYTEHRNRTTRIAAKSPKQRNPRVVRISVTDADATDSSSDDDDREIFLPPRRVKRYVDEISFETRSGLELSSKSSAARISRIVRNGTKKKPLLQAKPAELGAVGRKFRGVRQRKWGKWAAEIRDPTRRVRVWLGTFDTAEEAAKVYDNAAIQLRGPDAMTNFAVPATSAKSRPEIDVQLTANTVEESADECQSLPSPTSVLRFCSSTSSMEEAESQNHQEQVQDQIEEVKEETTSSQNFSTAELMPLETPFLNDFCYLEEKSVPGFLDGALPDNFFGDDDVGDVFLGPSDDFDFDFSSMWPPLEDPFQEIGDLFALDPLLSF