MQSLEPRWSRKELRTFYILLKAHGQQWDKLKERLPQRSEASVRALFEMHRGYLSLPEASVEGFCAILTDQYKAQDELPQDAGQDDVKQERQDADNDKQDHQDAGQDEPPRSRKKRRLEKLLATDQLVTRADPVTEQAETRRRTTGRKSATPTRSRSWLDSGLDQVTGRRFDLPWCHWFYSFVDVDFFRHNEFIECLSNMGLRKITVAARPIWSSVRASMGHARRLSPFFFVQEKEKLEAYRAVKRRFDTPSDKSWPYRCPAPLLPGVSVMGVCQVFFWDSVPRVAAVACSLDNVMVLDFPPWSGESEDHLAEPKLAATTLLRREHAPRGRVAPVTERRTTSSCLADRFREEKIRAVLAVKSLLHRKETIVSILAKLNERVAEQQIRLHEETAKKSSLWTTPTAFSSAAVKDLAWANSREKAQLQKQHAWLAANLDATNSYLKAALLSLQSFASTDPPEAGGSSVVDSAYASAGDGDSLMAPTETLNEDQMRWAIDFLAASQKKAATVVKESALHVVKEDQALPRLNDPTDDVRLGSVLPGTMQQVANCVTLMSVLHRHVAASPDVPQVVTQKLVERVLELLKPSHEANMDLYAELRVAVEAAQAQMALQATTNGAD