MESNNQEGRILLAIEAINKDQKLSIRKAAKLYNIPRTKIQRRMDGTTPRIESRANSHNLTKLEEEVLIQYIIDMDERGFAPKLNGVEDMANYILESRGAKKVGKLWAHRFVKRCPELKTRFNRVYDFQRALCEDPKLIEEWFRLVSNMRAKYGIVDSDFYNFDETGFMMGIICSGMVVTSAERNGRSKAIQPGNREWATAIICGNGEGETIPPFLVVQGQVHLSNWYTETDFPADWAIKPTSNGWTNNETGLEWLKHFDKHTIRQRKGKYRMLVLDGHESHESIPFQSYCKSNDIICLKLPPHSSHLTQPLDVGCFGILKRSYSCQIEGFIKAHINHITKVEFFIAFKAAYLQSFTIQNMKAGFRGAGLIPFEPQSILSKLDIRIRTSTPPSTSLELTNSWISQTPHNPTEALLQSTLVKARITRHQSSSPTPIFETVQALVKGTERLAHEVTLLSAENRMLRRANEALSKRRRAKKNQLRNGGVLTGQEAEDILSQ