MSRAHGSPRSFFPVGNPFRVMFPGGAHLSRKLQELLASYEDALALSLRKLKPEAASDVLTLSWMRLAVDCLSELHTNIANLITDLELPVSDWDDKWVDIYLNSSVKLLDICIALSSELSRLDQGQLLLQYALHVLGSESGVPSQEQLKRAEPSLREWMELVGVRCARLVSCSATLQELAGNLSLMKVKNSAKGKVLMRALYGIESVTVFVCSIFVAVLSGSPKPLVELHVPEKFGWSQAFNDLHTAVSEELTRQLSGGSVAAVKELEEVEACARRLHVLASTSQLEEEAANLANAVSHTEEEVMSDSIAQEGDHHCGLKLADDTTREGGIVISESIAEGGTQEAEMKKDISYEKEVAMVERISYKEHQDSNVKQANGSSDESALVVPERTSVQESKEELLNCISSMSKSAEGLRHGLDSLSKRVGDFFQIVLTGRDALLCNLRISDAASKVAEVSS*