MLTTSDMASAAGGASGKDWFDCLPDDLVHHVLSFLPALDAVRTSVLSRRWRDFWVSMPRLNVDVGDFRDDGQFENFTVHALPLLDSSVPLRSLRLRSSLHYLSALWVNHAVKRKVAVLEYSGRAELCSSVDASLSLASSYLTKVVLKHFDFDYGQFWPLIDACPALENLELLDVWTFYSVTISSSSLKHLRIVSCLFYNGFRINAPNLLTMCLDDVNVNGPLGHDSLVLENLSSLMTASVSVYHCFYPKHYVKTELHFFHGLSHARNLKLIAPLYEALFEEGLPTCPVFNNLKCLVLGDWCMAFDLYPLRCILRQSPMLEELCVELGEEECENCKNRKPAFSYGEISPFWCDRLKTIKIKCTEHDERFVALLQLFCKILVCIEEVDIDRQWVSAQPPDSSEL*