MPLVTDKFSTLPDPILCLILSKIPIKEATRCSLLSQRWRFLYTQMPQLIVSPHLLLGPLDPDPLSIAMVESIISKILLLHSSDLEVFNLSNDIHPSVCLCNDSQWRFTRDSVYKWVRCAAWRNVQHLTLCVSPEREIPPPALFSCTRLITLTLYNYILSHLPTHFSGFNHLTTCNFNYVELTDHSLARFISHCPLLQSLTLLNCVGLRQPAISAPNITYLDVHNGVEVLTVNCPKLNTLKSYLIKDLRVNGILFNEISYTIWEVNIQGGSNLIGLKMEGCSDETYNFSAERFLEIVGSFKLLRVLVIFVGPLLKSEKDMDIPLLNVFDRLPHLERVHMGPNFLLELSNFAVPLCLSSPLTNLRKIEVYIDITEISNREICVLGFFQNLALKYLDILFLLVDVDEVKGVKDKIDVKAMPTFLLIKDDVQVDKIVGANAYELQKRVVVFAQMICQSAQASFSAQKELQQ*