MSPYVSCAYARVPYRIWKTYLNSVGSYPPVCPYQLVSFRTSHALDRDYHYPQREGREENPKLSKQHQSALSTLVTLGERLKNVYEIDGRLAKTEENFAILDVAIKDEIQEFKHLALNFLGYRLPMQASWRSGTSTVKSHTFFAEPHERASITFDSLKVICDYLKLSVQQRRLIRKTVSPQVTQYGIWKRALEEMVKELDIDLAVIGKSSNKMQVGKQATARCIQLLSESLSESSSWVKLGSGKKCHSPNSRWGEVLESFNVISDVLRDEVGLSVNITKIESMKEGLNHIKDVQLDNEIGFQEMHQRQWLVKHKFVENLGHTSKCLFTLLLFYLFQSVRSIKVDIAGGLYEGVDDNVLCMGEIVTSTDSKMIWRAVKHLDKALTLAKFIYETAEMRKPLRLQGHIWTLGAQENQLEYRGNTFFVHGIESD*