MDPELLQLQKLFQAAQEAKASVRLSERNVVELVSKLQELRLLDHDLLHTVSGREYLTQDHLRAEMELEIERLHRVSLIELATTIGVDLYYCERQAEAIVAVSPELMMVQGEILSKSYWDGVAEEINESLQESNQVSLAEVAARLNVGVDILKGTLEPRLGKIIHGKLEGGQLYTQAHVTRIQAMIRGAIRAIMVPTNLSTVWSSVQQQLVDMNGSGGGVTGEGALFQSLFIGLLKEGAFSGSLHSGGSVWTPAVFEKAQHEGVETFFSQNSYISYDMVRRFAISQPKQFLQAKYPDGVALDTGLIHSSFIEMVDAAAEEAVDSGHWFDCASMAPLGFTSADMAKVVSLCPSVQRSEKESKAKVLAETCVVSLSFLKGLSEILESEVKELARTRLFEDPKKFSIKLPQRVGESEIDLDVSNSSSSNGPESKAGKRKNAKFTPFEGLGQDMPSGKGTKGKKKGGKARGGSTAGAAASLKGGKEDPSFNQGAVLSEDLMATRIIELFPEIEGAGTDEEGADSLAKGIAAYLKPMVFSAWEEVRQASFTKAAEERRLRAEKIQSKVNELYAHLQLFSKALDIFEHDQTTLVSLHRHLLRTTAAELADLVLQMQDLEQRSDDGEICNGSESNTLALNNSQRLSLAKGLNGSLSRTALKMVEALDGKVINTFTMAFQEFTDECGLRVKQLDKKTEKALLLSYRKGLASEIEEEDNPISLLPKVVALLFAQVYNKALQAPGRAIAAAISHLKNGVSDVDYTTLTEYQSATVVLLSMLSTSTPGEPKMAHQDRVHKLPFMEEERQKYMLNLEIQAYSELHFRTVHNLSRVVAQEEAVKQIIERCNMAKYVEKVEQRIDHARCIKFLRTFDSASKSATVTLGRGEVARQVQVPLSKELVEKALGLESKATRRPKRDVFAMLKMNKGQVLSNDGVSIQDIPNDEVRMRAKVIHTLFSSHRYTAYMGRINVPVLESLAANAPEEIDWNDYVRQTIEKATTALDLGNQPAGGESLAAKDRKKVASKAAFVRYGGVLTALIEEAVKDAGAAEEEQERPPLSPDNEESSDSDEETEMDESSEEEEKEEEQRQQQQREQRTKRFQQQREEERKKKEKEELQKVQRESRAQEAERRKKEKEDAQRVEEESRKAEEER