MVSTWLATVLAALVVATAAHAAAELEVGFYKHSCPKAEEIVRNAVRRGIARDAGVGAGLIRMQFHDCFVRGCDASILINSTPGNKAEKDSVANNPSMRGFDVVDDAKAVLEAHCPRTVSCADIIAFAARDGAYLAGGLDYKVPSGRRDGRVSKEDEVLDNNVPAPFDDVAELIKSFKRKGLNADDMVTLSGAHTIGRSHCSSFTQRLYNFSGQLGRTDPSLDPTYAEHLKMRCPWPSSNGQMDTTVVPLDPVTPATFDNQYYKNVLAHKVLFVSDNTLLDNPWTAGMVHFNAAVEKAWQVKFAKAMVKMGKVQVLTGDEGEIREKCFVVNPHY*