EAAAKQRLRSQTAFEDASARAEGYVDQAVELTQEALGTVASQTRAVGERAAKLVGIELPGKAEAAGKKEAAAKAIHPEQARHKQKIVAPVKKDRILTTRNGHTISTTQSSVGVTKKEGDVPYVTTKTDSKKTLNFDLLKLAGDVESNPGKKGYKINSKLDIIKALEDTHANPVAMKKTLDEAEKSPLETSGASTVGFRERKKPEFGPAALSNKDPRLNEGVVLDAAYRALPTSFNYGAIKAAYLAIHPEQARHKQKAAYTISTTQSSVGVTYAAYVAMVPELCSIQKRAAYTTDPKTADPAYGKAAYTGLNSKFTFSIPYAAYKSRPEPVVVCLRGKAAYMASLEDKGKPFNSKAAYDTMPGLFAYRAATKAAYATKAGYCGGAVLAKAAYVVASDYDLDFEALKAAYAILSFARRGTIQEKAAY