MSLSPNLNVKSKQRDPPPSLFLHPSPGASHVSLPGILAAGAPTSGVGVKRENSVHNSVKSGRHGSASGPDGQKDYRTLRTSESGRSTDRTDALWAEMQSTLEEVELSASGGTHVFGPEHDKRLAELRAAQIALAQAWARNEIDTSADTASKGRADEKGSDDVRPVTKTQPNETASKLADGEDGSKAAVNPSAARASNDNEGVEKLGLRLEDQTEADILVARKRREANDLYFEKVNNGVLDVVDKLEQVAIAMRAVEQESKDVVWGDNAPKATN