MSDSVDTLQDLTPSDVTSDALALNVTELPPPPPRTNVPSGTKRKRVVLSIHDKQQVLQRLESGEQPIAIARAFGISRQQVSDIKKNKERIVAFCIDAKHMSTLKRKTLKATSEYHPGVEQELYRWLIRQRKLGRAVTTESLATKTTDLFMQYSPDDSHMSLKATTNWLRHFKKAHGIKSLTEEELQQLPEQFVPAMDMTRPGDVAAAYSQASATEATISTSSMTPTGNYFSSITSATHTTVAQPVNVLSGTTPTMPVPPAPSTAVPMAHIPASMDVNAYMHIMNTQAVGAPADSLQATVNTAQQLSVQLARFERDMAIKLDYLDERVAKLCYLVLPTRLG