MGEGNLPFPALAVISSPFSSSEDAGHSSFVNASSVPSSAHVHAPSPSDKGLQELSSNIEGLLSFNPGDDFSDVLFDVSGQQVGLHRCILAARCSFFRTLFLKTSTELSSFAPNYAKCWEESSRLFIDLLKLLDSFVSGKTCQVGLEAFMLTISFLYSGRLSVSTIRCIDYECSHDACWPAVKFGIEMLRLSFIFDIPELKSLWQHRLSSMLEKAQVDEVLPVLVSAKAHGALPVFLQAKDLVAASNIDRVDLEKRIPLLLVEEVIVRRCEISSLQQQIEDPNPRIERDCQRIWKALDSDDVELVLLLLNEGRVSLDDAYALHYAASYCDPHTVQDLLEVGHADINLRNYRGLTALHVASMRKEPVILVSLLTKGANPSDVTSDGRTSLQLCTRKISSSDYSRNAKKDGEELSNDRLAVEILDQAGRHNPFADLVFAPIADEKEFLLRLLYLENRVAFAQLLCPQEAKLVMGISRLHATSEFTGLRACDLTGNRPKKAAGVDLNEVPQSQT