MSRQKKKEKLVKPQEKTKSFLEPWPNLPQQLLDFMGRQHPDETNRLMQNISFLGVTKSWRSVPKQCSTKNAQLPWLEISDKDHFFQSKTQEHTLNIPFRLGEYWWCGRSTSWENSWTHFHGCSHGLIVAGGKDPAMYCLLIPTSRFTYRSIPTWDPTIPFKFATLSSNPYNNNKACFLMVLTGCSTPAFVVSHLGYQNKWMKEENTLLDPNCSKRKLMQFTNAIGFEGKFYALSLQGTLAVIEEIESRFQITKLSRSRAVPSVFPKHFTEYLLESNGEILLIFLIFEQSIRKVDKVEVFKLQMDDLSWLKLDKLGNRTLFAGTNYCMFVNASQLGCRSNCVYFIERATNTWRFYEMGSDTISPCFDDYGSQTISPVWEEPIVENKFLVR*