MADIPFTPLYIDGRHRPANPPATFDVRNAYSGDVVTRAASASAQDCNDAVEAAVRAFPAWERSSYAERRDYFLKASELLKAEKYRKKFKEAFQQETCGVDYLVDLNLHITDSMLRWTASLVTELKGETFPSVIPGGQVVIHRRAQGVILGIAPWNSPLILTLRAMAIPMICGNTVVLKSSEVSPRTQYVIAELFHEAGLPAGVLNFVHASKDDVAARTFQLIAHPAVKKINFTGSDRVGRILAQEAAKYLKPCVFELGGKSPAVVLEDADIERAARAITSSTLVHSGQICMSTERVIVQRKVAPQLREALVKRFSQYRSGGPGEDLSAQFAEGSAENIVSMLQEAKDNGATFLVGDGTRAGANVHPHLVSGVKPGMRLWECESFGPKVDTVDEAVELANATNYSLAGAVWTKDVNSAMDVSMRIRAGCVNVNGPTFHVEDAREHGGLRLSGTPFSRWWGADTGGWVRDNQLYT*