MLAGELVSGNPSKWQCQPTNKAKAVASSRTDDDADDASSGEAGGGPVELLPLHLTEKILYRISPLASAHLVAVCKPWAATVSERLARPVPHLFVYLPADHGSDRRGVVFSVSMHSGYPPEVIPSRVRLADTNGLGCVGAMPSGRLAFANFCWCETSVLLVNPITGARQRIHVEKLRGNPVIAAGGADSFVSIGIGELMFWRRSGGEEWSKRSVAAGGYPLDAIMSVANCNGRFYILDKEGYVFLVDATAPPPLCIEKLPAASLFDWFAPPRSALATEYGHLLESGGEVLFVRRVLASKEDYREILFCRHGADELLSIVGFEVYRLDVEGRRWTEVKELAGDRALFVSPASSFAVRSSDMEGCRSNCIYFVDKKRYCAQCKRDDGNTWGVYSMEDREVLFKQAVTEQGACSSATWFLPRV