MSSIQKLCKTLRHVHQFHAQFITSGRISNGPNQNSLLTNILFAITSITPSPTASYAAAVFSFITNPSTFCFNTIIRVYSLHAPSLSPHRFYVQMRRRSVPPDFHTFPFVFKACAKKNVSFTLVEALHCQALRFGLLSDLFTLNTLIRVYLTNISIKSALKLFDENPQRDVVTYNVLIDGLVKAREVVRARELFDSMPFRDLVSWNSLIAGYAQMNCCREAISLFDEMLASGFKPDNVAIVSTLSACAQSGDLEKGKAIHDYAKRNRLFVDSFLATGLVDFYAKCGFIETAMEIFSLCSDKTLFTWNAIITGLAMHGYGELTVDCFRTMVSSGIKPDGVSFISVLVGCSHAGLVDEAKKLFDQMGSLYDVDKEMKHYGCMADLLGRAGLIEEAAEMIERMPKDGGNREKLLAWSGLLGGCRIHGNIEVAEKAAERVKELSPEDGGVYKVMVEMYANAERWEDVVKVRGVMERDERVNKSAGFSTVMS*