MTLDLSGGVNQMIIVDYNQISISNLMAELNGSKDSDINIDLVRHMILNTLRSYKTRWGDEYGDLVIACDNRRYWRRTVFPQYKASRKKTREDSGYDWTSIFEGLSLVRNELQQHMPYPVVDVDGAEADDVIGTLVEWSQKNDLVQEGLFESPRPLLIISGDHDFQQLQKYENVVQYSPLRKRFVKIKESADAVLREHIIRGDKGDGVPNILSDDDSFVEGKRQRPIRKALVAEWKSQKPEEWVTGEMAAGYIRNKTMVDLSQTPEEIKEQIVFQYTAQLDKSAEDMYKYFMNFGLDRLIEVIDEF