MAAAVPVQRVQRNEDLVPGSCEEWLLKEDSMEYSRDFDKDPIVVHGGDKDWKSCAVGCKFGGDSDKKPDAAFGTTQEAGKAGVLRSMESAQYYPENDVAMARRRGYDIIMTTSLSSDVPVGYFSWAEYDIMAPVQPKTENALAAAFISNCGARNFRLQALEVLEREMIKIDSFGSCHHNRDGNVDKVETLKRFKFSFAFENSNEEDYVTEKFFQSLVAGSIPVVIGAPNIQEFAPSNNSLLHIKELKDAESVANTMKYLAANPSAYNELLRWKVEGPSDSFKALVDMAAVHSSCRLCIFLATSIREREEQNPKFKKRPCKCTRDSETVYHVYVRERGRFEMESIFLRSSNLSLEAFECTVVSKFKSLKHVPIWKEERPEILRGRDELKLYRLHPLGMTQRQALYNFTFKGDTDFRDHIESHPCAKFEAIFV*