MAPHPCFTQRFLLTFRFAAAAVAAVLMSTHVLHLVESSSTLSPCLFVFGASMVDSGTNAVAMPFRSNAEFDPYGSDYFGRPVGRWSNGRTFMDIITQSLGFGFLNPFVQSVGSNFTHGVNFACSGSTAQNTTVSSATDSGGLFSLLVQVEQFREYQNWVLSRQQDSTEKFTLRKQFSNSIYFFETAHNDYLQAGIDSDYLKVVKLVKDSMRQAFEVLYDLGARTFIVMNVTPLGCTPVILSFTTTMEKDEYNCSNAWNELVSMHNRNLGDLLDEMRSRHPLARWILFDAYSIFLDGYQNPSNYGIKYPFQACCGAGGPYNINLEVGCGEVAKNINGTYIEAKKCKDPSLHLIWDSIHPVESFGKYIARGFLCGTYLIPNFNITMWTQNVRVITGSENYGLAKI*