MSLQMWTKLRPFVHKFLEEASEMYEIYVYTMGERAYALKMAKLLDPTGKYFGTRVISQGDSTHKHQKDLDVVLGSESAVVILDDTDNVWPRHRENLIVTERYHFFSSSCRQYNIQGQSLTQAMRDETQTEGTLASMLRVLRSVHQMFFDKHNDRNIFQSGFGGRDVRQVLKDVRVKVLEGCKIVFSQIFPTDFPAEKHHLWQMAEELGATCSTVLDESVTHVIALDLATDKSCWAVQYKHHLVHPRWLEAASYLWQKQIEENFSIITKKNSSELNFVESIPVLPQEIEEREVNSSQNEEENVDIDVES*