MAGTMLNSSIPYDPFSTSYLVKDQPQAFDFSPVALYSNPLEDFNPMDFAAESATSPELDSPLSPVSPDSLSLPVPSSAGTEWTTSFGSLSSPDVFFKSEALDSPAINPMDLSASADDIVPFGGSGQLADNGPLFPSPQLARAQNPAQVNHCARSPETRPEITVTTRQSQRSTRGLKRKSTSSSCSTDSSPRSSASPPPATRRAASGKEGAPRVAIALPPKKTAHNMIEKRYRNNLNDKISALRDAVPALRVMVHRLEGHPGSDDDEVDAGRRMIAQDFEEDLGGLAPAHKLNKATILSKATEYIAHLERKNRALARDNQGLRNKVEGFEMLMMNGASRTVWC