MAGSGQIQLWQFLLELLSDSRNLACIMWEGTNGEFKLVDPDDVARRWGERKSKPNMNYDKLSRALRYYYDKNIMSKLV