MSAPTDDHAFNWRSWIEDWLDQTITNGQAIPITADLVQPPPTKRPFNMVTPPQSTPEEDSPRKRKRREQQERSAMELRNEVDVGEEDLEKTPSAASTSSIFPPASCRLPPIPFSLAQPSRSNSQSSHSLASSARKSTRRSASPVKPFTLKMLQKPVEYVEFADDAVAQLPVEIRKLYRDIKDLAVDREGFIPASLRAPLRGLLPDAKTRYYSDYEYWDPAGSMQELEHLLEIKADAQMCRSSNASEAAWNSDVHSPLLKLALKPCEKPRLRRHVMTSTRINSIFIPPMREGSYYDVAGSKMVDYAVALHPEENDPLDLAIHRILQHSPTSTYYFNHAAYDPIRFAPTVVSIETKTGANGLQEARLQLGIWIASWSFRLHQLLDRRQIRDDNLNSVTDDRNPQTLIPVPVIIVVEHDWKVLFACDRGNRIEIIGDIAIGDTKSIDGLFIIVAVLRRLASWIQSDFCSWLEDVLP