MKNSRDGKSYSTNLAFTPPEYLRTGRVTPESAIYSFGTLLLDLLSGKHIPPSHALDLIRDRNLQMLTDSCLEGQFSDDEGTELVRLASRCLQYEPRERPNPKSLVAALIPLQNDTEAPSHVLMGIPGGGAALSLSPFGEACVRMDLTAIHEILEQLGYRDDEGAATELSFQMWTNQMQETLNAKKKGDVAFRHKDLRATIECYTKLIDGGTMVSPTVHARRSLCYLMSEMPQEAFNDALQAQVISPVWHIASYLQAAALFALGRENEAQVALKEGSDLESKKNATTLTPKE*