MDDSQKTLRQGTLLKDNFDKWTTDEVVQWCGTVLGKDEQEPLFTRIRDNNIDGSVLQELTLQDCKELTDNDLKEAIKLKLWLNKLIDSQLGEDDVPTEDIVVVLKNLHTTVSQKLLDFQSQYSGLRADVVEIMKRSKTAEHGMSSPQLTPSTASSKPSGARTDYFDHGQLRQSPRAKEVRPTLLYNKSTPNSNSNSNSKYHDQIIHANSSLTIPNIKSNLSPIEPLKQLKASKEDSCEKILKNAMVRHNLADQDWKQYVLVISYGDQERILDLAEKPVVIFKNLKRQGLHPSIMLRRRGDFEEVDMSMNGLSSADVTPGGRL