MEKRHFCSLISRLCSFTKKLSRFSAAFNGFRSHSSQAFSEFPVDFQKGNPRNAEQHLHESITKLRYLLEQGNKLLEVLASGRLFNETLEVFSEMLELGLRPDTFTYNTAIQSSVKLGNIKEAIDLLSIMEKNQTRPDSFTYNVIISGLCKNKQTKDAMNYFTEMVSKCLVPDGVTYNTLIDGHCESGSTKGALNLAREMEEHKLKRCSKEITPDVITYNSLIKGLCKESRVIEAENLVHNVENEGVTLDVITYNSLIDGYSRIGDMSKALELYKNMENMGIKPSTITYHALMSGLSGIGKMEKVDELYSKMSEKNVIPDVMIYNLLIQEHAKFGDVQKAFTLHKERIDNGLEPDEMSYTSFIIGLCAEGKMREAEKLLADMKIRGLVPSALTYNTLMEGHVKLNDYHGAYILSKEMIGNRFYPSSFNCDKLITGLREEGRFQEAELVLSEMNFTSSSSID*