MKWQKLTIIGGASRTAQKNQLVESLAHTVKGNKIEVKHLLMEPLEHQRKPRVAGLNRPVLECNDQGVEFVVAFANASFHDWSDSMKHCSIEHELNPAQTEITDHKNFPQLKVTKFRCGRIALGLVTTHIVTNGSSIFAFFKAWSDIHQGLPPPNPMPSFDSSILRARDPPSIKMPIRDYVAVPPSLAQDHTGKDISPKYHNRAFHMSELQLSHLRHEITSGPFSYGSFPRPWQPSSGNPSVRRGISSTPPSPHSSTRALPRPARTGGIPDELCGTSAMTRVRRATSRTSTSPWPLASSTTTSGPSPTSDSIPPLTGWSWKESAAPGDRGQHEGRDGGLLR*