MSKSKRNKIALLNSEKGCRICYRPAFGNHYGVFSCYACKMFFRRTIVENLTYHCKKLKKCFENFQILPNCQFCRYQKCVELGMELTPPPATVLHADTRLSDLLEKLTEMDRRRYLKLISSYSVDDPSLNEVLKDRKVMNMVARDPGAHVTAHEWAFLDVYSRIVHFCSFDFIDQLGMEDKKTLFSYNYLRTALLGGAMRTFKEKRDCLLTPTGEDVYPKDVHLLFKKSPGILNRICCEIVGRLIELKVTNEEYLLLILIFFCNPAIPHYLSPAARSSLSTHQKMYSSALFQYCQLIYQSHAPSRYNDLLSMCHVINRTNSDLQYVSMMFQCYVPSFKFKKLVSDTFVDSSIGRDEEIGGRVKIEIMD