MQKKREICGYRDKLDKTLSSPELTNHETLKSLLRNQLEECDENILDKRTDDVSKLLSKLRSVSMTDHQVSKLTNDGDWKLKHDLEDCRVMYREGLDGSPFHTLLVEGYMDGPIHECLCVSWESTLYKKWWPQYAFPPFRILKSTCLQKVGVGEQICLARFVHIENKDEVPWPLTEREMILHYFSFEYFKDGLVVILLNTISDLNSIGVSSTDIIIPESPDAVRMDLVGGFVLQKVTPQRSYFRTIGDMDIKLDLMPPSLMNFISRQLIGNGFRLYKKSVASVAKFDEDYSRALTDPLYTKIRRALYSTDEAVEEEPKLETNEVNGVTLPKHEHENNGDASVNKPVHCRRTVPEIEEEEESEESVYSEDGNEIAKTHVDMRRRFCVSPEVEQALGTLDRVIFMVRNITPVPETEELSPNRADDQAKQVSVLENIESVPQTQESSSDFSEEEKREEDTGQNQGMLNKGKNSSLQRKRKARCFAFRSWL*