MSVGAAWNCAFRLAAAIVLIVLVVVASGRRVDLIRAFDIDEEVRTERSVQSLTSARVISDDGHVERDADVERDARVDVVRPSVSIESTVADAASTSETRRDERSRSASCALHVFRHVSKTGGTTMRFLFDRQTVLGTWEAPIPYGATEEEWTTFREAWREAAKGSAEGERETPPRALVEVRGHHPSSWSAANFERVVMEDLKILREEFKETCSVTSSYLVRRPVDQYASYYDYYVRHSQEEERAKELSGNSTKNTWGRSVHDWAAVKPDLQTRELLWKEQCVHSLRVAPFDEGHTWAEDCLVVSDEEWSRVMKMFDAFDVVGTTDRFNEFLLVVGKVAGIENLRYVYSNAGKSVHSVDKEALEKTIKNVTTRDAELYSTANAALNSAIKSAFGSIDSFRKDVLAPFESATIESSHRKYVGGKPGSEPKYKWVRAKDAKSHDVTSIELPMWVMPDGGGQARAYMISEPVVMVERSACSAPCVKGCNFD*