MDVSEFANFVARELLLEQFASFDSIGVHSGVPTRTTPTLTPTTLKNIEQTFMEATSDAQINLPYQAGFVPPSYPMEDHSQDGGVSQESLSSNSNGSWHVSGSHGYTGDDLDSKSSASLEQPSSGTRSRRSAFATASADDNAKHETGLIETGGAFSIGSSTGTTAGTGSRTGGRRNVGGRRPHKPSNLTPEEEEKRRIRRERNKQAAARCRRRREDHTNELVDETDQLEKKRLSLTQEIQQLQQEKDELEFLLDTHREHCRLQARRASPIDLKPAELDTIATFALPKIKTEPEEEFVHQQQNQHPNQLQEHLATDAAEHGTVSKKLKLSNVHSDSLETPTPTSSAFAPLAGVGLAGSKSSAIAGSGGRPARPDSLDVKSAAQYPLTVRSDAGGPVGISTPSSGLFNFESLMEGGTGLTPIAAPISFPPNRNPLELITPTSTEPSKLCSL