MDDREEAIPVTIDLDQFPAQSGKLVEACEGLGCFRVVNHKIPLPLMSEIKSVVRSLLDLPAETKLRNTDTIAGSGYVGPTPKNPLYEALGLYDINSSEAVDSFCDQLDATIHQRFLTFHHIRSSYYIRPDSDLISPSSNLLPFFYQTLVYFL*