MGKQEQEKMLLQAAYDDNLRLLRKMARGLDTGQGEAAVVAAVAGRADGNRALHLAAARGSMDVLRYLVEDLHLSVNQFNAKGETPLCLSSIHGRAAATRYLLDHGSDPTIDKSVLPFHAAATKGHCEIVELFLSRGVDVDLDSITGTPLLTAAMNGQYSTMKILLEHHADPNRVVNHNGTPLIMSIVSGSLECVKLLIKVGADVNFRDPNGVTCVMVAANHGSPVIMKCLLDAGANSNIPDEFNRTPIEVAANRGRRDIVKMLFPLTSPISTLPDWSIDGVISHVQTFGLKPRDNDLSKRKSAELKLQAREAFEREEYMLAGQHYTNAIELTTNAHDKATLLANRSLCWLRLSTGNGALADANMCRMLRPSWPKACYRQGAAFMFLKDYGKACEAFADGLKLDPANEDIAKALRDAQEAMKDQMEHRG*