MKLPKENPGINFERNPKNAKRRAGAGAGVGGGERALMGAPKQRWTPEEEAALKAGVAKHGTGKWRTILRDPEFTALLRLRSNVDLKDKWRNLSVTAGGYGSRERARMALKGGKRGPKAIAGPMDVDEKIPDNDDNAVIDAKPLAVVVETMQLESSSEPEKSVARLDDLILEAIENLKEPSGSTKTAISAYIEEQYWPPDGFQKFLSAKLKAMVATGKLIKVNQKYRIAPSSNSSGGKNMKLFSTGEMNIENSNVGQLSQPQVDAELDKMKNMSKEEAAAFAARAVAEAETAIAEAEAAARAAEAAEAEADAAKAFLDAVALTMQNRNHASAVLRAC