MEAMNIIMGILDQAVSAEEGYFAGGASRKSLMEEMRRIRSKYKATVFGDSGREGMKFKMALLFVLKRVKQKIILEDRLMEVIDSEVAYIIGCVKSITSEPIRVGTVEAVRPIQHEAEHKCAKPRTRANFPMDTSQLLRSWLKENMDNPYPSDAEKAYLCQKTGLGPAQINNWFINARRRILPFMKGKCSNFK