MSRQKKKEKLVKPQEKTKSLLEPWPNLPQQLLNFMGRQHPDETNRLMQNICFPGVTKSWRAVPKQCSNKNAQLPWLEISDKDHIFQSKTQEHTLTIPFRLGEYWWYSRKSSWDVPWTHFHGCSHGLIVAGGKDPATYCLLIPTSRFTYRSIPTWDPTIPFKFATLSSNPYNNNKACFLMVLTGCSTPAFVVSNIGYQNKWMKEENTLLDPNCSKRELMQFTNAIGFEGKFYALSLQGTLAVIEEIESRFQITKLSRSRAVPSVFPKHFTEYLLESNGEILLIFLIFEKSIRKMDKVEVFKLQMDDLSWLKLDKLGNRTLFAGTNYCMSVNASQLGCRSNCVYFIERATNTWLVYEMGSDTISPCFDDYGSQTISPVWEEPIVENKFIVR*