MATVVEMTLPSDAVPAKKGKSRKVLKQKKQSSNEANILAGTVVQSPSVVLPVDDSVKENVDPQSQKKSNKRGASKAAKQQMEQSSFEKELLEMQEKLKKMTLEKEQTEEMLKAREEMLKQKEEELEVRGKDHEKLQTELKKLQKMKEFKPTLNFPIVQSLRDKEEKKEKKKADPSKKRPVPPYLLWCKDQWNEVKKANPNAEFKEMANLLGAKWKTVSAEEKKPYEEKYQAEKEVYLKIVGMEKREHEAMRLLDDEQKQKTAMELLEQYIQFQQEAIVNENKKKKKEKDPLKPKQPLSAFFLFTNERRSALLAENNNNVKEVAKITGEEWKNMTEQQKAPYEEMAMKKKEKYLQEMEVYKKKKDEEAAVHMKEEEESMKLKKQEALQLLKKKEKTENLIKKTKENRQKKKQKDDNVDPNKPKKPASSFFRFSREERKKLVEERPGINNSTINALISLKWKVEFLFDTAFHHFRIFCILLCVFIEFE