MDRLLLMTTITIYLSTRGKAVDIFDKGIPRKIGPNFRTVVLSGLATLVNTISHGLHMPRSFSDTVTVDGQECFLRLWFFTAGCDATPGNPNADAMQGFQLISAFRDLHDVVGDAVIQWGYSYITAIDGRFGMEYALKEANEELEVAGEGAPVIVHGGQACYPYSNMIQSGPKARRYSRLTPGSYLVSRNGLYMLVLGFDCNLELMEGNIVVWRPLISIGANRNCYLRVRLDGRVVFENESVCLWTIDSGVVSGELVSSVLVLQNDRNLVLYRSDEQVAVWASNTVDLEKIRTASFGPGLAALCTKSIRKDGRD*