MSGGLPYGLQSMLKDGHKHLSGLEEAVIKNIEACRQLSKITRTSLGPNGMNKMVINHLEKLFVTSDAAVIVRELEVAHPAARLVVMAAQSQEREMGDGTNFVVSFGGELLGLAEELIREGLHPSEIVEGYEKAAAKALAWMEELVIDGSEVLDVRDVKAVAGRIKGTLSSKQHGFEHKLSAVIAEACVDVLPKNAMNFNVDNVRTTKIPGSSLSDCSVVQGMVIRRGVEGTIRSVKNAKVVVFGCAVDTSTTETKGTVLISSAKELEAYSKGEEAKMEEYIKDIADAGAKVVVTGQSFGEMAIHFIERYGLMAIKVPSKFELRRLCRATNSRALVKLGRPEADELGFASSIEVREIGGTQCIVVSQDDHTSRVSTVVLRGSTESALDDMERAVDDGVNAVKALTKDSRTLPAGGATEIELAHRLAAFGRKQTGLDQYAIQKFAQALEVVPRTLAENAGVNATDCVYNLYAAHANGDISAGVDITGDASHIDLGATQGIYDVFLVKHWALKYAVDAVCTVLRVDTIIMSKFAGAGGGAAPPGESDD*